From d6fb58d6411e07473a58c0c8a52072bdd0e3794b Mon Sep 17 00:00:00 2001 From: Rene Engelhard Date: Sun, 5 Feb 2023 17:40:59 +0000 Subject: [PATCH] Import libreoffice_7.4.5-2.debian.tar.xz [dgit import tarball libreoffice 4:7.4.5-2 libreoffice_7.4.5-2.debian.tar.xz] --- debian/README | 83 + debian/README.Debian | 307 ++ debian/README.Debian-source | 82 + debian/README.qa | 59 + debian/branding/progress.conf | 1 + debian/bug-presubj | 61 + debian/changelog | Bin 0 -> 667497 bytes debian/control | Bin 0 -> 219270 bytes debian/control.evolution.in | 17 + debian/control.firebird.in | 12 + debian/control.fonts.in | 13 + debian/control.gtk3.in | 49 + debian/control.gtk4.in | 17 + debian/control.help.in | 18 + debian/control.in | 910 ++++ debian/control.kf5.in | 17 + debian/control.lang.in | 29 + debian/control.librelogo.in | 22 + debian/control.lokit.in | 16 + debian/control.mediawiki.in | 18 + debian/control.nlpsolver.in | 14 + debian/control.plasma.in | 14 + debian/control.postgresql.in | 17 + debian/control.qt5.in | 17 + debian/control.qt6.in | 15 + debian/control.reportbuilder.in | 55 + debian/control.sdk.in | 70 + debian/control.test-packages.in | 18 + debian/control.ure.in | 172 + debian/copyright | 296 ++ debian/gir1.2-lokdocview-0.1.maintscript | 1 + debian/liblibreoffice-java.lintian-overrides | 5 + debian/liblibreoffice-java.poms | 32 + debian/liblibreofficekitgtk.links | 1 + debian/liblibreofficekitgtk.maintscript | 1 + debian/libofficebean-java.poms | 28 + ...fice-avmedia-backend-gstreamer.maintscript | 1 + debian/libreoffice-base-core.maintscript | 1 + debian/libreoffice-base-drivers.NEWS | 14 + ...libreoffice-base-drivers.lintian-overrides | 2 + debian/libreoffice-base-drivers.maintscript | 1 + debian/libreoffice-base-nogui.bug-control | 2 + debian/libreoffice-base-nogui.mime | 11 + debian/libreoffice-base-nogui.ucf | 1 + debian/libreoffice-base.NEWS | 14 + debian/libreoffice-base.bug-control | 2 + debian/libreoffice-base.lintian-overrides | 3 + debian/libreoffice-base.maintscript | 1 + debian/libreoffice-base.manpages | 1 + debian/libreoffice-base.mime | 11 + debian/libreoffice-base.preinst.in | 21 + debian/libreoffice-base.ucf | 1 + .../libreoffice-calc-nogui.lintian-overrides | 1 + debian/libreoffice-calc-nogui.mime | 37 + debian/libreoffice-calc-nogui.ucf | 1 + debian/libreoffice-calc.bug-control | 1 + debian/libreoffice-calc.lintian-overrides | 2 + debian/libreoffice-calc.maintscript | 1 + debian/libreoffice-calc.manpages | 2 + debian/libreoffice-calc.mime | 37 + debian/libreoffice-calc.ucf | 1 + debian/libreoffice-common.docs | 1 + debian/libreoffice-common.links.in | 37 + debian/libreoffice-common.lintian-overrides | 2 + debian/libreoffice-common.maintscript | 11 + debian/libreoffice-common.manpages | 4 + debian/libreoffice-common.postinst.in | 43 + debian/libreoffice-common.postrm.in | 26 + debian/libreoffice-common.preinst.in | 12 + debian/libreoffice-common.triggers.in | 2 + debian/libreoffice-common.ucf | 6 + debian/libreoffice-core-nogui.bug-control | 1 + debian/libreoffice-core-nogui.bug-script.in | 16 + debian/libreoffice-core.NEWS | 13 + debian/libreoffice-core.bug-control | 2 + debian/libreoffice-core.bug-script.in | 20 + debian/libreoffice-core.maintscript | 1 + debian/libreoffice-core.postrm.in | 13 + debian/libreoffice-dev-common.maintscript | 1 + debian/libreoffice-dev-doc.links | 1 + debian/libreoffice-dev.maintscript | 1 + debian/libreoffice-draw-nogui.bug-control | 1 + debian/libreoffice-draw-nogui.mime | 13 + debian/libreoffice-draw-nogui.ucf | 2 + debian/libreoffice-draw.bug-control | 1 + debian/libreoffice-draw.lintian-overrides | 1 + debian/libreoffice-draw.maintscript | 1 + debian/libreoffice-draw.manpages | 1 + debian/libreoffice-draw.mime | 13 + debian/libreoffice-draw.ucf | 2 + debian/libreoffice-evolution.bug-control | 1 + debian/libreoffice-evolution.maintscript | 1 + debian/libreoffice-evolution.ucf | 1 + debian/libreoffice-gnome.maintscript | 1 + debian/libreoffice-gnome.ucf | 1 + debian/libreoffice-gtk3.maintscript | 1 + .../libreoffice-help-ca-valencia.maintscript | 1 + debian/libreoffice-help-ca.maintscript | 1 + debian/libreoffice-help-common.links | 3 + debian/libreoffice-help-common.maintscript | 1 + debian/libreoffice-help-cs.maintscript | 1 + debian/libreoffice-help-da.maintscript | 1 + debian/libreoffice-help-de.maintscript | 1 + debian/libreoffice-help-dz.maintscript | 1 + debian/libreoffice-help-el.maintscript | 1 + debian/libreoffice-help-en-gb.maintscript | 1 + debian/libreoffice-help-en-us.maintscript | 1 + debian/libreoffice-help-es.maintscript | 1 + debian/libreoffice-help-et.maintscript | 1 + debian/libreoffice-help-eu.maintscript | 1 + debian/libreoffice-help-fi.maintscript | 1 + debian/libreoffice-help-fr.maintscript | 1 + debian/libreoffice-help-gl.maintscript | 1 + debian/libreoffice-help-hi.maintscript | 1 + debian/libreoffice-help-hu.maintscript | 1 + debian/libreoffice-help-id.maintscript | 1 + debian/libreoffice-help-it.maintscript | 1 + debian/libreoffice-help-ja.maintscript | 1 + debian/libreoffice-help-km.maintscript | 1 + debian/libreoffice-help-ko.maintscript | 1 + debian/libreoffice-help-nl.maintscript | 1 + debian/libreoffice-help-om.maintscript | 1 + debian/libreoffice-help-pl.maintscript | 1 + debian/libreoffice-help-pt-br.maintscript | 1 + debian/libreoffice-help-pt.maintscript | 1 + debian/libreoffice-help-ru.maintscript | 1 + debian/libreoffice-help-sk.maintscript | 1 + debian/libreoffice-help-sl.maintscript | 1 + debian/libreoffice-help-sv.maintscript | 1 + debian/libreoffice-help-tr.maintscript | 1 + debian/libreoffice-help-vi.maintscript | 1 + debian/libreoffice-help-zh-cn.maintscript | 1 + debian/libreoffice-help-zh-tw.maintscript | 1 + debian/libreoffice-help.lintian-overrides.in | 15 + debian/libreoffice-impress-nogui.bug-control | 1 + debian/libreoffice-impress-nogui.mime | 25 + debian/libreoffice-impress-nogui.ucf | 1 + debian/libreoffice-impress.bug-control | 1 + debian/libreoffice-impress.bug-script.in | 3 + debian/libreoffice-impress.lintian-overrides | 1 + debian/libreoffice-impress.maintscript | 1 + debian/libreoffice-impress.manpages | 1 + debian/libreoffice-impress.mime | 25 + debian/libreoffice-impress.ucf | 2 + debian/libreoffice-java-common.maintscript | 1 + debian/libreoffice-kde5.maintscript | 1 + debian/libreoffice-kf5.maintscript | 1 + debian/libreoffice-l10n-af.maintscript | 1 + debian/libreoffice-l10n-am.maintscript | 1 + debian/libreoffice-l10n-ar.maintscript | 1 + debian/libreoffice-l10n-as.maintscript | 1 + debian/libreoffice-l10n-ast.maintscript | 1 + debian/libreoffice-l10n-be.maintscript | 1 + debian/libreoffice-l10n-bg.maintscript | 1 + debian/libreoffice-l10n-bn.maintscript | 1 + debian/libreoffice-l10n-br.maintscript | 1 + debian/libreoffice-l10n-bs.maintscript | 1 + debian/libreoffice-l10n-ca.maintscript | 1 + debian/libreoffice-l10n-cs.maintscript | 1 + debian/libreoffice-l10n-cy.maintscript | 1 + debian/libreoffice-l10n-da.maintscript | 1 + debian/libreoffice-l10n-de.maintscript | 1 + debian/libreoffice-l10n-dz.maintscript | 1 + debian/libreoffice-l10n-el.maintscript | 1 + debian/libreoffice-l10n-en-gb.maintscript | 1 + debian/libreoffice-l10n-en-us.maintscript | 1 + debian/libreoffice-l10n-en-za.maintscript | 1 + debian/libreoffice-l10n-eo.maintscript | 1 + debian/libreoffice-l10n-es.maintscript | 1 + debian/libreoffice-l10n-et.maintscript | 1 + debian/libreoffice-l10n-eu.maintscript | 1 + debian/libreoffice-l10n-fa.maintscript | 1 + debian/libreoffice-l10n-fi.maintscript | 1 + debian/libreoffice-l10n-fr.maintscript | 1 + debian/libreoffice-l10n-ga.maintscript | 1 + debian/libreoffice-l10n-gd.maintscript | 1 + debian/libreoffice-l10n-gl.maintscript | 1 + debian/libreoffice-l10n-gu.maintscript | 1 + debian/libreoffice-l10n-gug.maintscript | 1 + debian/libreoffice-l10n-he.maintscript | 1 + debian/libreoffice-l10n-hi.maintscript | 1 + debian/libreoffice-l10n-hr.maintscript | 1 + debian/libreoffice-l10n-hu.maintscript | 1 + debian/libreoffice-l10n-id.maintscript | 1 + debian/libreoffice-l10n-in.maintscript | 1 + debian/libreoffice-l10n-is.maintscript | 1 + debian/libreoffice-l10n-it.maintscript | 1 + debian/libreoffice-l10n-ja.maintscript | 1 + debian/libreoffice-l10n-ka.maintscript | 1 + debian/libreoffice-l10n-kk.maintscript | 1 + debian/libreoffice-l10n-km.maintscript | 1 + debian/libreoffice-l10n-kmr.maintscript | 1 + debian/libreoffice-l10n-kn.maintscript | 1 + debian/libreoffice-l10n-ko.maintscript | 1 + debian/libreoffice-l10n-lt.maintscript | 1 + debian/libreoffice-l10n-lv.maintscript | 1 + debian/libreoffice-l10n-mk.maintscript | 1 + debian/libreoffice-l10n-ml.maintscript | 1 + debian/libreoffice-l10n-mn.maintscript | 1 + debian/libreoffice-l10n-mr.maintscript | 1 + debian/libreoffice-l10n-nb.maintscript | 1 + debian/libreoffice-l10n-ne.maintscript | 1 + debian/libreoffice-l10n-nl.maintscript | 1 + debian/libreoffice-l10n-nn.maintscript | 1 + debian/libreoffice-l10n-nr.maintscript | 1 + debian/libreoffice-l10n-nso.maintscript | 1 + debian/libreoffice-l10n-oc.maintscript | 1 + debian/libreoffice-l10n-om.maintscript | 1 + debian/libreoffice-l10n-or.maintscript | 1 + debian/libreoffice-l10n-pa-in.maintscript | 1 + debian/libreoffice-l10n-pl.maintscript | 1 + debian/libreoffice-l10n-pt-br.maintscript | 1 + debian/libreoffice-l10n-pt.maintscript | 1 + debian/libreoffice-l10n-ro.maintscript | 1 + debian/libreoffice-l10n-ru.maintscript | 1 + debian/libreoffice-l10n-rw.maintscript | 1 + debian/libreoffice-l10n-si.maintscript | 1 + debian/libreoffice-l10n-sk.maintscript | 1 + debian/libreoffice-l10n-sl.maintscript | 1 + debian/libreoffice-l10n-sr.maintscript | 1 + debian/libreoffice-l10n-ss.maintscript | 1 + debian/libreoffice-l10n-st.maintscript | 1 + debian/libreoffice-l10n-sv.maintscript | 1 + debian/libreoffice-l10n-ta.maintscript | 1 + debian/libreoffice-l10n-te.maintscript | 1 + debian/libreoffice-l10n-tg.maintscript | 1 + debian/libreoffice-l10n-th.maintscript | 1 + debian/libreoffice-l10n-tn.maintscript | 1 + debian/libreoffice-l10n-tr.maintscript | 1 + debian/libreoffice-l10n-ts.maintscript | 1 + debian/libreoffice-l10n-ug.maintscript | 1 + debian/libreoffice-l10n-uk.maintscript | 1 + debian/libreoffice-l10n-uz.maintscript | 1 + debian/libreoffice-l10n-ve.maintscript | 1 + debian/libreoffice-l10n-vi.maintscript | 1 + debian/libreoffice-l10n-xh.maintscript | 1 + debian/libreoffice-l10n-za.maintscript | 1 + debian/libreoffice-l10n-zh-cn.maintscript | 1 + debian/libreoffice-l10n-zh-tw.maintscript | 1 + debian/libreoffice-l10n-zu.maintscript | 1 + debian/libreoffice-l10n.ucf.in | 3 + debian/libreoffice-librelogo.ucf | 1 + debian/libreoffice-math-nogui.bug-control | 1 + debian/libreoffice-math-nogui.mime | 14 + debian/libreoffice-math-nogui.ucf | 1 + debian/libreoffice-math.bug-control | 1 + debian/libreoffice-math.lintian-overrides | 1 + debian/libreoffice-math.maintscript | 1 + debian/libreoffice-math.manpages | 1 + debian/libreoffice-math.mime | 14 + debian/libreoffice-math.ucf | 1 + .../libreoffice-mysql-connector.maintscript | 1 + debian/libreoffice-nlpsolver.bug-control | 1 + debian/libreoffice-nlpsolver.bug-script.in | 2 + .../libreoffice-nlpsolver.lintian-overrides | 3 + debian/libreoffice-officebean.maintscript | 1 + debian/libreoffice-plasma.maintscript | 1 + debian/libreoffice-qt5.maintscript | 1 + ...libreoffice-report-builder-bin.maintscript | 1 + debian/libreoffice-report-builder.bug-control | 1 + debian/libreoffice-report-builder.maintscript | 1 + debian/libreoffice-report-builder.ucf | 1 + ...ibreoffice-script-provider-bsh.maintscript | 1 + ...libreoffice-script-provider-js.maintscript | 1 + ...eoffice-script-provider-python.bug-control | 1 + ...eoffice-script-provider-python.maintscript | 1 + debian/libreoffice-sdbc-firebird.NEWS | 21 + ...ibreoffice-sdbc-firebird.lintian-overrides | 2 + debian/libreoffice-sdbc-firebird.maintscript | 1 + debian/libreoffice-sdbc-hsqldb.maintscript | 1 + debian/libreoffice-sdbc-mysql.maintscript | 1 + .../libreoffice-sdbc-postgresql.maintscript | 2 + debian/libreoffice-sdbc-postgresql.ucf | 1 + debian/libreoffice-style-breeze.maintscript | 1 + debian/libreoffice-style-colibre.maintscript | 1 + .../libreoffice-style-elementary.maintscript | 1 + .../libreoffice-style-karasa-jaga.maintscript | 1 + debian/libreoffice-style-sifr.maintscript | 1 + debian/libreoffice-style-tango.maintscript | 1 + ...ibreoffice-subsequentcheckbase.maintscript | 1 + debian/libreoffice-wiki-publisher.bug-control | 1 + .../libreoffice-wiki-publisher.bug-script.in | 2 + ...breoffice-wiki-publisher.lintian-overrides | 2 + debian/libreoffice-writer-nogui.bug-control | 1 + debian/libreoffice-writer-nogui.mime | 37 + debian/libreoffice-writer-nogui.ucf | 1 + debian/libreoffice-writer.bug-control | 1 + debian/libreoffice-writer.lintian-overrides | 1 + debian/libreoffice-writer.maintscript | 1 + debian/libreoffice-writer.manpages | 3 + debian/libreoffice-writer.mime | 37 + debian/libreoffice-writer.ucf | 1 + debian/libreoffice.bug-control | 2 + debian/libreofficekit-data.maintscript | 1 + debian/libreofficekit-dev.docs | 1 + debian/libuno-cppu3.lintian-overrides | 1 + debian/libuno-cppu3.symbols | 11 + .../libuno-cppuhelpergcc3-3.lintian-overrides | 2 + debian/libuno-cppuhelpergcc3-3.symbols | 18 + ...buno-purpenvhelpergcc3-3.lintian-overrides | 1 + debian/libuno-purpenvhelpergcc3-3.symbols | 7 + debian/libuno-sal3.lintian-overrides | 1 + debian/libuno-sal3.symbols | 42 + .../libuno-salhelpergcc3-3.lintian-overrides | 1 + debian/libuno-salhelpergcc3-3.symbols | 9 + debian/libunoloader-java.poms | 28 + ...dency-on-BitArray.h-from-zxing-1.2.0.patch | 50 + debian/patches/add-access2base-doc.diff | Bin 0 -> 1308520 bytes .../patches/apparmor-allow-java.security.diff | 14 + debian/patches/apparmor-cleanups.diff | 35 + debian/patches/apparmor-complain.diff | 26 + debian/patches/apparmor-gnupg-tofu.diff | 28 + debian/patches/apparmor-mesa.diff | 10 + debian/patches/apparmor-opencl.diff | 20 + debian/patches/apparmor-updates.diff | 13 + .../patches/appstream-ignore-startcenter.diff | 10 + debian/patches/arm-fp-mode.diff | 15 + debian/patches/boost-1.81.diff | 48 + .../patches/build-against-shared-lpsolve.diff | 27 + debian/patches/cppunit-optional.diff | 212 + debian/patches/debian-debug.diff | 47 + .../debian-hardened-buildflags-CPPFLAGS.diff | 37 + ...ldflags-no-LO-fstack-protector-strong.diff | 32 + debian/patches/debian-opt.diff | 26 + debian/patches/disable-flaky-tests.diff | 120 + ...java-in-odk-build-examples-on-zero-vm.diff | 58 + ...sable-shortcuts_tab_navigation-uitest.diff | 42 + .../patches/disable-unused-test-programs.diff | 70 + debian/patches/disableClassPathURLCheck.diff | 10 + ...not-ABORT_ON_NON_APPLICATION_FONT_USE.diff | 32 + debian/patches/do-not-hide-test-output.diff | 99 + debian/patches/dont-touch-urd.diff | 80 + debian/patches/dragonbox-1.1.3.diff | 13 + debian/patches/fix-flaky-bridgetest.diff | 38 + debian/patches/fix-internal-hsqldb-build.diff | 45 + debian/patches/fix-system-libfixmath.diff | 29 + debian/patches/fix-system-lpsolve-build.diff | 31 + debian/patches/help-msg-add-package-info.diff | 13 + debian/patches/hide-math-desktop-file.patch | 15 + debian/patches/hppa-is-32bit.diff | 13 + debian/patches/hrk-euro.diff | 80 + debian/patches/install-fixes.diff | 166 + debian/patches/javadoc-optional.diff | 151 + debian/patches/jdbc-driver-classpaths.diff | 35 + debian/patches/jurt-soffice-location.diff | 20 + .../make-package-modules-not-suck.diff | 212 + debian/patches/mediwiki-oor-replace.diff | 51 + .../patches/mention-java-common-package.diff | 35 + .../moreIconsDialog-accesses-internet.diff | 50 + debian/patches/no-check-if-root.diff | 30 + debian/patches/no-opencl-per-default.diff | 26 + debian/patches/no-packagekit-per-default.diff | 21 + .../patches/reportdesign-mention-package.diff | 13 + .../patches/search-usr-share-for-images.diff | 137 + debian/patches/sensible-lomua.diff | 50 + debian/patches/series | 53 + debian/patches/split-evoab.diff | 59 + .../system-officeotron-and-odfvalidator.diff | 16 + ...emporarily-disable-test-metadata-test.diff | 74 + ...se-mariadb-java-instead-of-mysql-java.diff | 59 + debian/python3-access2base.links | 1 + debian/python3-uno.NEWS | 11 + debian/python3-uno.lintian-overrides | 2 + debian/python3-uno.ucf | 1 + debian/rules | 4204 +++++++++++++++++ debian/scripts/fix_component_tarballs.sh | 36 + debian/scripts/get_libebook_dep.sh | 33 + debian/scripts/gid2pkgdirs.sh | 177 + debian/scripts/joinctrl.py | 66 + debian/scripts/locale-gen | 32 + debian/scripts/move-if-change | 32 + debian/scripts/stat_pos.sh | 32 + debian/shell-lib-extensions.sh | 12 + debian/shell-lib-lool.sh | 5 + debian/shlibs.override.icu | 5 + debian/shlibs.override.libc | 1 + debian/shlibs.override.libcmis | 2 + debian/shlibs.override.libetonyek | 1 + debian/shlibs.override.liblangtag | 1 + debian/shlibs.override.libmwaw | 1 + debian/shlibs.override.libodfgen | 1 + debian/shlibs.override.librevenge | 1 + debian/shlibs.override.libstaroffice | 1 + debian/shlibs.override.libvisio | 1 + debian/shlibs.override.libwpd | 1 + debian/shlibs.override.libwpg | 1 + debian/shlibs.override.libwps | 1 + debian/shlibs.override.orcus | 2 + debian/soffice.sh | 21 + debian/source/format | 1 + debian/source/include-binaries | 10 + debian/source/lintian-overrides | 43 + .../debian-presentation-background.xcf | Bin 0 -> 2202921 bytes debian/templates/debian-presentation.otp | Bin 0 -> 726796 bytes debian/templates/soffice-template.desktop.in | 8 + debian/tests/access2base-import | 4 + debian/tests/control | 127 + debian/tests/control.in | 127 + debian/tests/cppunit-connectivity-mysql | 121 + debian/tests/cppunit-subsequentcheck | 183 + debian/tests/junit-subsequentcheck | 64 + debian/tests/odk-build-examples | 50 + debian/tests/odk-build-examples-java | 56 + debian/tests/patches/cppunit-standalone.diff | 15 + debian/tests/patches/disable-db-tests.diff | 130 + .../junit-subsequentcheck-standalone.diff | 139 + .../odk-build-examples-standalone.diff | 50 + .../smoketest-disable-extension-tests.diff | 98 + .../tests/patches/smoketest-standalone.diff | 17 + .../tests/patches/testtools-standalone.diff | 227 + debian/tests/patches/uicheck-standalone.diff | 69 + debian/tests/pyuno-import | 8 + debian/tests/slowcheck | 60 + debian/tests/smoketest | 56 + debian/tests/test-extension | 40 + debian/tests/test-extension-shared | 34 + debian/tests/testtools-bridgetest | 57 + debian/tests/uicheck-cui | 63 + debian/tests/uicheck-sc | 63 + debian/tests/uicheck-sd | 63 + debian/tests/uicheck-sfx2 | 63 + debian/tests/uicheck-svx | 63 + debian/tests/uicheck-sw | 63 + debian/tests/uicheck-uitest | 63 + debian/tests/uicheck-writerperfect | 63 + debian/tests/unitcheck | 72 + debian/tests/uno-import | 4 + debian/upstream/metadata | 7 + debian/upstream/signing-key.asc | 66 + debian/ure-java.bug-script.in | 16 + debian/ure-java.lintian-overrides | 1 + debian/vars.alpha | 3 + debian/vars.amd64 | 3 + debian/vars.arm | 3 + debian/vars.arm64 | 3 + debian/vars.armel | 3 + debian/vars.armhf | 3 + debian/vars.hppa | 3 + debian/vars.i386 | 3 + debian/vars.ia64 | 3 + debian/vars.kfreebsd-amd64 | 3 + debian/vars.kfreebsd-i386 | 3 + debian/vars.m68k | 3 + debian/vars.mips | 3 + debian/vars.mips64 | 3 + debian/vars.mips64el | 3 + debian/vars.mipsel | 3 + debian/vars.powerpc | 3 + debian/vars.powerpcspe | 3 + debian/vars.ppc64 | 3 + debian/vars.ppc64el | 3 + debian/vars.s390 | 3 + debian/vars.s390x | 3 + debian/vars.solaris-i386 | 3 + debian/vars.sparc | 3 + debian/vars.sparc64 | 3 + debian/watch | 40 + debian/xmerge-javadoc.in | 7 + ...d2df8893241173de1d16b6034c0-swingExSrc.zip | Bin 0 -> 9796 bytes ...ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip | Bin 0 -> 1521926 bytes ...59eafb2677d7ff386a023bc40-xsltml_2.1.2.zip | Bin 0 -> 23150 bytes tarballs/dtoa-20180411.tgz | Bin 0 -> 48893 bytes tarballs/pdfium-5058.tar.bz2 | Bin 0 -> 9771391 bytes ...f025004c9cd82816c86c547588e6c24b466.tar.xz | Bin 0 -> 11079112 bytes 464 files changed, 13395 insertions(+) create mode 100644 debian/README create mode 100644 debian/README.Debian create mode 100644 debian/README.Debian-source create mode 100644 debian/README.qa create mode 100644 debian/branding/progress.conf create mode 100644 debian/bug-presubj create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/control.evolution.in create mode 100644 debian/control.firebird.in create mode 100644 debian/control.fonts.in create mode 100644 debian/control.gtk3.in create mode 100644 debian/control.gtk4.in create mode 100644 debian/control.help.in create mode 100644 debian/control.in create mode 100644 debian/control.kf5.in create mode 100644 debian/control.lang.in create mode 100644 debian/control.librelogo.in create mode 100644 debian/control.lokit.in create mode 100644 debian/control.mediawiki.in create mode 100644 debian/control.nlpsolver.in create mode 100644 debian/control.plasma.in create mode 100644 debian/control.postgresql.in create mode 100644 debian/control.qt5.in create mode 100644 debian/control.qt6.in create mode 100644 debian/control.reportbuilder.in create mode 100644 debian/control.sdk.in create mode 100644 debian/control.test-packages.in create mode 100644 debian/control.ure.in create mode 100644 debian/copyright create mode 100644 debian/gir1.2-lokdocview-0.1.maintscript create mode 100644 debian/liblibreoffice-java.lintian-overrides create mode 100644 debian/liblibreoffice-java.poms create mode 100644 debian/liblibreofficekitgtk.links create mode 100644 debian/liblibreofficekitgtk.maintscript create mode 100644 debian/libofficebean-java.poms create mode 100644 debian/libreoffice-avmedia-backend-gstreamer.maintscript create mode 100644 debian/libreoffice-base-core.maintscript create mode 100644 debian/libreoffice-base-drivers.NEWS create mode 100644 debian/libreoffice-base-drivers.lintian-overrides create mode 100644 debian/libreoffice-base-drivers.maintscript create mode 100644 debian/libreoffice-base-nogui.bug-control create mode 100644 debian/libreoffice-base-nogui.mime create mode 100644 debian/libreoffice-base-nogui.ucf create mode 100644 debian/libreoffice-base.NEWS create mode 100644 debian/libreoffice-base.bug-control create mode 100644 debian/libreoffice-base.lintian-overrides create mode 100644 debian/libreoffice-base.maintscript create mode 100644 debian/libreoffice-base.manpages create mode 100644 debian/libreoffice-base.mime create mode 100644 debian/libreoffice-base.preinst.in create mode 100644 debian/libreoffice-base.ucf create mode 100644 debian/libreoffice-calc-nogui.lintian-overrides create mode 100644 debian/libreoffice-calc-nogui.mime create mode 100644 debian/libreoffice-calc-nogui.ucf create mode 100644 debian/libreoffice-calc.bug-control create mode 100644 debian/libreoffice-calc.lintian-overrides create mode 100644 debian/libreoffice-calc.maintscript create mode 100644 debian/libreoffice-calc.manpages create mode 100644 debian/libreoffice-calc.mime create mode 100644 debian/libreoffice-calc.ucf create mode 100644 debian/libreoffice-common.docs create mode 100644 debian/libreoffice-common.links.in create mode 100644 debian/libreoffice-common.lintian-overrides create mode 100644 debian/libreoffice-common.maintscript create mode 100644 debian/libreoffice-common.manpages create mode 100644 debian/libreoffice-common.postinst.in create mode 100644 debian/libreoffice-common.postrm.in create mode 100644 debian/libreoffice-common.preinst.in create mode 100644 debian/libreoffice-common.triggers.in create mode 100644 debian/libreoffice-common.ucf create mode 100644 debian/libreoffice-core-nogui.bug-control create mode 100755 debian/libreoffice-core-nogui.bug-script.in create mode 100644 debian/libreoffice-core.NEWS create mode 100644 debian/libreoffice-core.bug-control create mode 100755 debian/libreoffice-core.bug-script.in create mode 100644 debian/libreoffice-core.maintscript create mode 100755 debian/libreoffice-core.postrm.in create mode 100644 debian/libreoffice-dev-common.maintscript create mode 100644 debian/libreoffice-dev-doc.links create mode 100644 debian/libreoffice-dev.maintscript create mode 100644 debian/libreoffice-draw-nogui.bug-control create mode 100644 debian/libreoffice-draw-nogui.mime create mode 100644 debian/libreoffice-draw-nogui.ucf create mode 100644 debian/libreoffice-draw.bug-control create mode 100644 debian/libreoffice-draw.lintian-overrides create mode 100644 debian/libreoffice-draw.maintscript create mode 100644 debian/libreoffice-draw.manpages create mode 100644 debian/libreoffice-draw.mime create mode 100644 debian/libreoffice-draw.ucf create mode 100644 debian/libreoffice-evolution.bug-control create mode 100644 debian/libreoffice-evolution.maintscript create mode 100644 debian/libreoffice-evolution.ucf create mode 100644 debian/libreoffice-gnome.maintscript create mode 100644 debian/libreoffice-gnome.ucf create mode 100644 debian/libreoffice-gtk3.maintscript create mode 100644 debian/libreoffice-help-ca-valencia.maintscript create mode 100644 debian/libreoffice-help-ca.maintscript create mode 100644 debian/libreoffice-help-common.links create mode 100644 debian/libreoffice-help-common.maintscript create mode 100644 debian/libreoffice-help-cs.maintscript create mode 100644 debian/libreoffice-help-da.maintscript create mode 100644 debian/libreoffice-help-de.maintscript create mode 100644 debian/libreoffice-help-dz.maintscript create mode 100644 debian/libreoffice-help-el.maintscript create mode 100644 debian/libreoffice-help-en-gb.maintscript create mode 100644 debian/libreoffice-help-en-us.maintscript create mode 100644 debian/libreoffice-help-es.maintscript create mode 100644 debian/libreoffice-help-et.maintscript create mode 100644 debian/libreoffice-help-eu.maintscript create mode 100644 debian/libreoffice-help-fi.maintscript create mode 100644 debian/libreoffice-help-fr.maintscript create mode 100644 debian/libreoffice-help-gl.maintscript create mode 100644 debian/libreoffice-help-hi.maintscript create mode 100644 debian/libreoffice-help-hu.maintscript create mode 100644 debian/libreoffice-help-id.maintscript create mode 100644 debian/libreoffice-help-it.maintscript create mode 100644 debian/libreoffice-help-ja.maintscript create mode 100644 debian/libreoffice-help-km.maintscript create mode 100644 debian/libreoffice-help-ko.maintscript create mode 100644 debian/libreoffice-help-nl.maintscript create mode 100644 debian/libreoffice-help-om.maintscript create mode 100644 debian/libreoffice-help-pl.maintscript create mode 100644 debian/libreoffice-help-pt-br.maintscript create mode 100644 debian/libreoffice-help-pt.maintscript create mode 100644 debian/libreoffice-help-ru.maintscript create mode 100644 debian/libreoffice-help-sk.maintscript create mode 100644 debian/libreoffice-help-sl.maintscript create mode 100644 debian/libreoffice-help-sv.maintscript create mode 100644 debian/libreoffice-help-tr.maintscript create mode 100644 debian/libreoffice-help-vi.maintscript create mode 100644 debian/libreoffice-help-zh-cn.maintscript create mode 100644 debian/libreoffice-help-zh-tw.maintscript create mode 100644 debian/libreoffice-help.lintian-overrides.in create mode 100644 debian/libreoffice-impress-nogui.bug-control create mode 100644 debian/libreoffice-impress-nogui.mime create mode 100644 debian/libreoffice-impress-nogui.ucf create mode 100644 debian/libreoffice-impress.bug-control create mode 100644 debian/libreoffice-impress.bug-script.in create mode 100644 debian/libreoffice-impress.lintian-overrides create mode 100644 debian/libreoffice-impress.maintscript create mode 100644 debian/libreoffice-impress.manpages create mode 100644 debian/libreoffice-impress.mime create mode 100644 debian/libreoffice-impress.ucf create mode 100644 debian/libreoffice-java-common.maintscript create mode 100644 debian/libreoffice-kde5.maintscript create mode 100644 debian/libreoffice-kf5.maintscript create mode 100644 debian/libreoffice-l10n-af.maintscript create mode 100644 debian/libreoffice-l10n-am.maintscript create mode 100644 debian/libreoffice-l10n-ar.maintscript create mode 100644 debian/libreoffice-l10n-as.maintscript create mode 100644 debian/libreoffice-l10n-ast.maintscript create mode 100644 debian/libreoffice-l10n-be.maintscript create mode 100644 debian/libreoffice-l10n-bg.maintscript create mode 100644 debian/libreoffice-l10n-bn.maintscript create mode 100644 debian/libreoffice-l10n-br.maintscript create mode 100644 debian/libreoffice-l10n-bs.maintscript create mode 100644 debian/libreoffice-l10n-ca.maintscript create mode 100644 debian/libreoffice-l10n-cs.maintscript create mode 100644 debian/libreoffice-l10n-cy.maintscript create mode 100644 debian/libreoffice-l10n-da.maintscript create mode 100644 debian/libreoffice-l10n-de.maintscript create mode 100644 debian/libreoffice-l10n-dz.maintscript create mode 100644 debian/libreoffice-l10n-el.maintscript create mode 100644 debian/libreoffice-l10n-en-gb.maintscript create mode 100644 debian/libreoffice-l10n-en-us.maintscript create mode 100644 debian/libreoffice-l10n-en-za.maintscript create mode 100644 debian/libreoffice-l10n-eo.maintscript create mode 100644 debian/libreoffice-l10n-es.maintscript create mode 100644 debian/libreoffice-l10n-et.maintscript create mode 100644 debian/libreoffice-l10n-eu.maintscript create mode 100644 debian/libreoffice-l10n-fa.maintscript create mode 100644 debian/libreoffice-l10n-fi.maintscript create mode 100644 debian/libreoffice-l10n-fr.maintscript create mode 100644 debian/libreoffice-l10n-ga.maintscript create mode 100644 debian/libreoffice-l10n-gd.maintscript create mode 100644 debian/libreoffice-l10n-gl.maintscript create mode 100644 debian/libreoffice-l10n-gu.maintscript create mode 100644 debian/libreoffice-l10n-gug.maintscript create mode 100644 debian/libreoffice-l10n-he.maintscript create mode 100644 debian/libreoffice-l10n-hi.maintscript create mode 100644 debian/libreoffice-l10n-hr.maintscript create mode 100644 debian/libreoffice-l10n-hu.maintscript create mode 100644 debian/libreoffice-l10n-id.maintscript create mode 100644 debian/libreoffice-l10n-in.maintscript create mode 100644 debian/libreoffice-l10n-is.maintscript create mode 100644 debian/libreoffice-l10n-it.maintscript create mode 100644 debian/libreoffice-l10n-ja.maintscript create mode 100644 debian/libreoffice-l10n-ka.maintscript create mode 100644 debian/libreoffice-l10n-kk.maintscript create mode 100644 debian/libreoffice-l10n-km.maintscript create mode 100644 debian/libreoffice-l10n-kmr.maintscript create mode 100644 debian/libreoffice-l10n-kn.maintscript create mode 100644 debian/libreoffice-l10n-ko.maintscript create mode 100644 debian/libreoffice-l10n-lt.maintscript create mode 100644 debian/libreoffice-l10n-lv.maintscript create mode 100644 debian/libreoffice-l10n-mk.maintscript create mode 100644 debian/libreoffice-l10n-ml.maintscript create mode 100644 debian/libreoffice-l10n-mn.maintscript create mode 100644 debian/libreoffice-l10n-mr.maintscript create mode 100644 debian/libreoffice-l10n-nb.maintscript create mode 100644 debian/libreoffice-l10n-ne.maintscript create mode 100644 debian/libreoffice-l10n-nl.maintscript create mode 100644 debian/libreoffice-l10n-nn.maintscript create mode 100644 debian/libreoffice-l10n-nr.maintscript create mode 100644 debian/libreoffice-l10n-nso.maintscript create mode 100644 debian/libreoffice-l10n-oc.maintscript create mode 100644 debian/libreoffice-l10n-om.maintscript create mode 100644 debian/libreoffice-l10n-or.maintscript create mode 100644 debian/libreoffice-l10n-pa-in.maintscript create mode 100644 debian/libreoffice-l10n-pl.maintscript create mode 100644 debian/libreoffice-l10n-pt-br.maintscript create mode 100644 debian/libreoffice-l10n-pt.maintscript create mode 100644 debian/libreoffice-l10n-ro.maintscript create mode 100644 debian/libreoffice-l10n-ru.maintscript create mode 100644 debian/libreoffice-l10n-rw.maintscript create mode 100644 debian/libreoffice-l10n-si.maintscript create mode 100644 debian/libreoffice-l10n-sk.maintscript create mode 100644 debian/libreoffice-l10n-sl.maintscript create mode 100644 debian/libreoffice-l10n-sr.maintscript create mode 100644 debian/libreoffice-l10n-ss.maintscript create mode 100644 debian/libreoffice-l10n-st.maintscript create mode 100644 debian/libreoffice-l10n-sv.maintscript create mode 100644 debian/libreoffice-l10n-ta.maintscript create mode 100644 debian/libreoffice-l10n-te.maintscript create mode 100644 debian/libreoffice-l10n-tg.maintscript create mode 100644 debian/libreoffice-l10n-th.maintscript create mode 100644 debian/libreoffice-l10n-tn.maintscript create mode 100644 debian/libreoffice-l10n-tr.maintscript create mode 100644 debian/libreoffice-l10n-ts.maintscript create mode 100644 debian/libreoffice-l10n-ug.maintscript create mode 100644 debian/libreoffice-l10n-uk.maintscript create mode 100644 debian/libreoffice-l10n-uz.maintscript create mode 100644 debian/libreoffice-l10n-ve.maintscript create mode 100644 debian/libreoffice-l10n-vi.maintscript create mode 100644 debian/libreoffice-l10n-xh.maintscript create mode 100644 debian/libreoffice-l10n-za.maintscript create mode 100644 debian/libreoffice-l10n-zh-cn.maintscript create mode 100644 debian/libreoffice-l10n-zh-tw.maintscript create mode 100644 debian/libreoffice-l10n-zu.maintscript create mode 100644 debian/libreoffice-l10n.ucf.in create mode 100644 debian/libreoffice-librelogo.ucf create mode 100644 debian/libreoffice-math-nogui.bug-control create mode 100644 debian/libreoffice-math-nogui.mime create mode 100644 debian/libreoffice-math-nogui.ucf create mode 100644 debian/libreoffice-math.bug-control create mode 100644 debian/libreoffice-math.lintian-overrides create mode 100644 debian/libreoffice-math.maintscript create mode 100644 debian/libreoffice-math.manpages create mode 100644 debian/libreoffice-math.mime create mode 100644 debian/libreoffice-math.ucf create mode 100644 debian/libreoffice-mysql-connector.maintscript create mode 100644 debian/libreoffice-nlpsolver.bug-control create mode 100755 debian/libreoffice-nlpsolver.bug-script.in create mode 100644 debian/libreoffice-nlpsolver.lintian-overrides create mode 100644 debian/libreoffice-officebean.maintscript create mode 100644 debian/libreoffice-plasma.maintscript create mode 100644 debian/libreoffice-qt5.maintscript create mode 100644 debian/libreoffice-report-builder-bin.maintscript create mode 100644 debian/libreoffice-report-builder.bug-control create mode 100644 debian/libreoffice-report-builder.maintscript create mode 100644 debian/libreoffice-report-builder.ucf create mode 100644 debian/libreoffice-script-provider-bsh.maintscript create mode 100644 debian/libreoffice-script-provider-js.maintscript create mode 100644 debian/libreoffice-script-provider-python.bug-control create mode 100644 debian/libreoffice-script-provider-python.maintscript create mode 100644 debian/libreoffice-sdbc-firebird.NEWS create mode 100644 debian/libreoffice-sdbc-firebird.lintian-overrides create mode 100644 debian/libreoffice-sdbc-firebird.maintscript create mode 100644 debian/libreoffice-sdbc-hsqldb.maintscript create mode 100644 debian/libreoffice-sdbc-mysql.maintscript create mode 100644 debian/libreoffice-sdbc-postgresql.maintscript create mode 100644 debian/libreoffice-sdbc-postgresql.ucf create mode 100644 debian/libreoffice-style-breeze.maintscript create mode 100644 debian/libreoffice-style-colibre.maintscript create mode 100644 debian/libreoffice-style-elementary.maintscript create mode 100644 debian/libreoffice-style-karasa-jaga.maintscript create mode 100644 debian/libreoffice-style-sifr.maintscript create mode 100644 debian/libreoffice-style-tango.maintscript create mode 100644 debian/libreoffice-subsequentcheckbase.maintscript create mode 100644 debian/libreoffice-wiki-publisher.bug-control create mode 100755 debian/libreoffice-wiki-publisher.bug-script.in create mode 100644 debian/libreoffice-wiki-publisher.lintian-overrides create mode 100644 debian/libreoffice-writer-nogui.bug-control create mode 100644 debian/libreoffice-writer-nogui.mime create mode 100644 debian/libreoffice-writer-nogui.ucf create mode 100644 debian/libreoffice-writer.bug-control create mode 100644 debian/libreoffice-writer.lintian-overrides create mode 100644 debian/libreoffice-writer.maintscript create mode 100644 debian/libreoffice-writer.manpages create mode 100644 debian/libreoffice-writer.mime create mode 100644 debian/libreoffice-writer.ucf create mode 100644 debian/libreoffice.bug-control create mode 100644 debian/libreofficekit-data.maintscript create mode 100644 debian/libreofficekit-dev.docs create mode 100644 debian/libuno-cppu3.lintian-overrides create mode 100644 debian/libuno-cppu3.symbols create mode 100644 debian/libuno-cppuhelpergcc3-3.lintian-overrides create mode 100644 debian/libuno-cppuhelpergcc3-3.symbols create mode 100644 debian/libuno-purpenvhelpergcc3-3.lintian-overrides create mode 100644 debian/libuno-purpenvhelpergcc3-3.symbols create mode 100644 debian/libuno-sal3.lintian-overrides create mode 100644 debian/libuno-sal3.symbols create mode 100644 debian/libuno-salhelpergcc3-3.lintian-overrides create mode 100644 debian/libuno-salhelpergcc3-3.symbols create mode 100644 debian/libunoloader-java.poms create mode 100644 debian/patches/0004-Remove-dependency-on-BitArray.h-from-zxing-1.2.0.patch create mode 100644 debian/patches/add-access2base-doc.diff create mode 100644 debian/patches/apparmor-allow-java.security.diff create mode 100644 debian/patches/apparmor-cleanups.diff create mode 100644 debian/patches/apparmor-complain.diff create mode 100644 debian/patches/apparmor-gnupg-tofu.diff create mode 100644 debian/patches/apparmor-mesa.diff create mode 100644 debian/patches/apparmor-opencl.diff create mode 100644 debian/patches/apparmor-updates.diff create mode 100644 debian/patches/appstream-ignore-startcenter.diff create mode 100644 debian/patches/arm-fp-mode.diff create mode 100644 debian/patches/boost-1.81.diff create mode 100644 debian/patches/build-against-shared-lpsolve.diff create mode 100644 debian/patches/cppunit-optional.diff create mode 100644 debian/patches/debian-debug.diff create mode 100644 debian/patches/debian-hardened-buildflags-CPPFLAGS.diff create mode 100644 debian/patches/debian-hardened-buildflags-no-LO-fstack-protector-strong.diff create mode 100644 debian/patches/debian-opt.diff create mode 100644 debian/patches/disable-flaky-tests.diff create mode 100644 debian/patches/disable-java-in-odk-build-examples-on-zero-vm.diff create mode 100644 debian/patches/disable-shortcuts_tab_navigation-uitest.diff create mode 100644 debian/patches/disable-unused-test-programs.diff create mode 100644 debian/patches/disableClassPathURLCheck.diff create mode 100644 debian/patches/do-not-ABORT_ON_NON_APPLICATION_FONT_USE.diff create mode 100644 debian/patches/do-not-hide-test-output.diff create mode 100644 debian/patches/dont-touch-urd.diff create mode 100644 debian/patches/dragonbox-1.1.3.diff create mode 100644 debian/patches/fix-flaky-bridgetest.diff create mode 100644 debian/patches/fix-internal-hsqldb-build.diff create mode 100644 debian/patches/fix-system-libfixmath.diff create mode 100644 debian/patches/fix-system-lpsolve-build.diff create mode 100644 debian/patches/help-msg-add-package-info.diff create mode 100644 debian/patches/hide-math-desktop-file.patch create mode 100644 debian/patches/hppa-is-32bit.diff create mode 100644 debian/patches/hrk-euro.diff create mode 100644 debian/patches/install-fixes.diff create mode 100644 debian/patches/javadoc-optional.diff create mode 100644 debian/patches/jdbc-driver-classpaths.diff create mode 100644 debian/patches/jurt-soffice-location.diff create mode 100644 debian/patches/make-package-modules-not-suck.diff create mode 100644 debian/patches/mediwiki-oor-replace.diff create mode 100644 debian/patches/mention-java-common-package.diff create mode 100644 debian/patches/moreIconsDialog-accesses-internet.diff create mode 100644 debian/patches/no-check-if-root.diff create mode 100644 debian/patches/no-opencl-per-default.diff create mode 100644 debian/patches/no-packagekit-per-default.diff create mode 100644 debian/patches/reportdesign-mention-package.diff create mode 100644 debian/patches/search-usr-share-for-images.diff create mode 100644 debian/patches/sensible-lomua.diff create mode 100644 debian/patches/series create mode 100644 debian/patches/split-evoab.diff create mode 100644 debian/patches/system-officeotron-and-odfvalidator.diff create mode 100644 debian/patches/temporarily-disable-test-metadata-test.diff create mode 100644 debian/patches/use-mariadb-java-instead-of-mysql-java.diff create mode 100644 debian/python3-access2base.links create mode 100644 debian/python3-uno.NEWS create mode 100644 debian/python3-uno.lintian-overrides create mode 100644 debian/python3-uno.ucf create mode 100755 debian/rules create mode 100755 debian/scripts/fix_component_tarballs.sh create mode 100755 debian/scripts/get_libebook_dep.sh create mode 100755 debian/scripts/gid2pkgdirs.sh create mode 100755 debian/scripts/joinctrl.py create mode 100755 debian/scripts/locale-gen create mode 100755 debian/scripts/move-if-change create mode 100755 debian/scripts/stat_pos.sh create mode 100644 debian/shell-lib-extensions.sh create mode 100644 debian/shell-lib-lool.sh create mode 100644 debian/shlibs.override.icu create mode 100644 debian/shlibs.override.libc create mode 100644 debian/shlibs.override.libcmis create mode 100644 debian/shlibs.override.libetonyek create mode 100644 debian/shlibs.override.liblangtag create mode 100644 debian/shlibs.override.libmwaw create mode 100644 debian/shlibs.override.libodfgen create mode 100644 debian/shlibs.override.librevenge create mode 100644 debian/shlibs.override.libstaroffice create mode 100644 debian/shlibs.override.libvisio create mode 100644 debian/shlibs.override.libwpd create mode 100644 debian/shlibs.override.libwpg create mode 100644 debian/shlibs.override.libwps create mode 100644 debian/shlibs.override.orcus create mode 100644 debian/soffice.sh create mode 100644 debian/source/format create mode 100644 debian/source/include-binaries create mode 100644 debian/source/lintian-overrides create mode 100644 debian/templates/debian-presentation-background.xcf create mode 100644 debian/templates/debian-presentation.otp create mode 100644 debian/templates/soffice-template.desktop.in create mode 100755 debian/tests/access2base-import create mode 100644 debian/tests/control create mode 100644 debian/tests/control.in create mode 100755 debian/tests/cppunit-connectivity-mysql create mode 100755 debian/tests/cppunit-subsequentcheck create mode 100755 debian/tests/junit-subsequentcheck create mode 100755 debian/tests/odk-build-examples create mode 100755 debian/tests/odk-build-examples-java create mode 100644 debian/tests/patches/cppunit-standalone.diff create mode 100644 debian/tests/patches/disable-db-tests.diff create mode 100644 debian/tests/patches/junit-subsequentcheck-standalone.diff create mode 100644 debian/tests/patches/odk-build-examples-standalone.diff create mode 100644 debian/tests/patches/smoketest-disable-extension-tests.diff create mode 100644 debian/tests/patches/smoketest-standalone.diff create mode 100644 debian/tests/patches/testtools-standalone.diff create mode 100644 debian/tests/patches/uicheck-standalone.diff create mode 100755 debian/tests/pyuno-import create mode 100755 debian/tests/slowcheck create mode 100755 debian/tests/smoketest create mode 100755 debian/tests/test-extension create mode 100755 debian/tests/test-extension-shared create mode 100755 debian/tests/testtools-bridgetest create mode 100755 debian/tests/uicheck-cui create mode 100755 debian/tests/uicheck-sc create mode 100755 debian/tests/uicheck-sd create mode 100755 debian/tests/uicheck-sfx2 create mode 100755 debian/tests/uicheck-svx create mode 100755 debian/tests/uicheck-sw create mode 100755 debian/tests/uicheck-uitest create mode 100755 debian/tests/uicheck-writerperfect create mode 100755 debian/tests/unitcheck create mode 100755 debian/tests/uno-import create mode 100644 debian/upstream/metadata create mode 100644 debian/upstream/signing-key.asc create mode 100644 debian/ure-java.bug-script.in create mode 100644 debian/ure-java.lintian-overrides create mode 100644 debian/vars.alpha create mode 100644 debian/vars.amd64 create mode 100644 debian/vars.arm create mode 100644 debian/vars.arm64 create mode 100644 debian/vars.armel create mode 100644 debian/vars.armhf create mode 100644 debian/vars.hppa create mode 100644 debian/vars.i386 create mode 100644 debian/vars.ia64 create mode 100644 debian/vars.kfreebsd-amd64 create mode 100644 debian/vars.kfreebsd-i386 create mode 100644 debian/vars.m68k create mode 100644 debian/vars.mips create mode 100644 debian/vars.mips64 create mode 100644 debian/vars.mips64el create mode 100644 debian/vars.mipsel create mode 100644 debian/vars.powerpc create mode 100644 debian/vars.powerpcspe create mode 100644 debian/vars.ppc64 create mode 100644 debian/vars.ppc64el create mode 100644 debian/vars.s390 create mode 100644 debian/vars.s390x create mode 100644 debian/vars.solaris-i386 create mode 100644 debian/vars.sparc create mode 100644 debian/vars.sparc64 create mode 100644 debian/watch create mode 100644 debian/xmerge-javadoc.in create mode 100644 tarballs/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip create mode 100644 tarballs/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip create mode 100644 tarballs/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip create mode 100644 tarballs/dtoa-20180411.tgz create mode 100644 tarballs/pdfium-5058.tar.bz2 create mode 100644 tarballs/skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz diff --git a/debian/README b/debian/README new file mode 100644 index 00000000000..01e7967e51a --- /dev/null +++ b/debian/README @@ -0,0 +1,83 @@ +LibreOffice build system +------------------------ + +Building the packages from source +================================= +Overview: + apt-get source libreoffice + apt-get build-dep libreoffice (to install build dependencies) + cd + debuild + +Changing the build behaviour with DEB_BUILD_OPTIONS +--------------------------------------------------- +These options are supported: + + debug - build with FULL debug symbols. Default is just to build + with SMALL ones since the deb otherwise gets too big + ((>400M, ca. 1GB I-S)) + + ccache - enable the use of ccache during the build. This is highly + recommended if you plan on building the package more than + once, or doing any development on the packages. Be aware + that you need EXTRAPACKAGES="ccache" in /etc/pbuilderrc + when trying to build libreoffice with ccache in + $DEB_BUILD_OPTIONS under pbuilder (this has no effect + on speed, hough because the cache does not persist in + pbuilder) + + parallel= + - enable n projects to be built in parallel. + The log output can get a little confusing, and some projects + may fail still. You need to remove config.status if you + change this value after interrupting a build. + + lang= + - Build only the specified language + + nocheck + - disable run of tests when enabled in rules + + +The targets that are built during the package build +--------------------------------------------------- + +- targets run during the package build - + +unpack - Does prerequisites for the build: packing, unpacking etc. + +build - as the name says + +install - Copy files from debian/tmp/pkg into the correct locations + for the final package layout in debian/libreoffice* + where we need to do that here because it affects arch-dep + and arch-indep stuff and therefore cannot be done in + install-arch / install-indep. + +install-arch - installs arch-dependent stuff into the arch-dep. packages +install-indep - " "-independent " " " "-indep. packages + +langpackgs - Installs the language packgs +helppkgs - Installs the help packages + +maintscripts - Generates the maintainer scripts + +get-orig-source - gets original source tarballs and unpacks them + GIT_BASEURL can be set to a local mirror + GIT_BRANCH is the branch to clone from the repos + GIT_TAG is tag that should be packed + GIT_BRANCH and GIT_TAG can both be master + +Building the package from git master +==================================== +To do a build from git master, do: + mkdir libreoffice-git + cd libreoffice-git + git clone https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice.git debian + ./debian/rules unpack GIT_BRANCH=master GIT_TAG=master SOURCE_TARBALLS=n + dpkg-buildpackage + +Build system file layout +======================== +debian/scripts: + Directory containing various debian-specific build-related scripts. diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 00000000000..c27c3d5c605 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,307 @@ + Readme for libreoffice package for Debian + -------------------------------------------- + +Contents +======== +Introduction +Quick start +Printer setup + Native CUPS support + Non-CUPS systems +Language support + Spellcheck dictionaries, Hyphenation patterns and Thesauri + Help packages +Display and crashing problems + X server crashes +Font problems + Why are the menu fonts smaller than in older versions? + Changing the default user interface font typeface for non-KDE/Gnome desktops +Disabling the splash screen +AppArmor problems +More information about LibreOffice in Debian + + +Introduction +============ +Welcome to the LibreOffice packages for the Debian distribution. These +packages are of the release of LibreOffice with the following +modifications: + + * Packaged as libreoffice-core (architecture-dependent core files), + libreoffice-common (architecture-independent common files), + libreoffice-{calc,writer,draw,impress,base} (the LibreOffice modules) + libreoffice-l10n- and libreoffice-help- and + other subpackages (-filters-* for lesser used filters, -gtk/-gnome/-kde, + ttf-opensymbol for the OpenSymbol font, ...). + + * Integration with other Debian packages: + - Global desktop integration for all users for KDE and Gnome desktops. + Menu entries for all window managers that support the Debian 'menu' + package. + + * Some extra features not yet present in official releases: + - Many of the patches included in the Ximian edition + + * Extra documentation - this README and man pages. + + +Quick start +=========== + +To start using LibreOffice, execute the command + + libreoffice + +as the user which you wish to start LibreOffice as. This will create the +necessary user files in ~/.libreoffice/3 for you. Alternatively, you +can start LibreOffice from the menus, if you have the menu package +installed/use KDE or GNOME. + +Printing +======== + +Printing on CUPS systems +------------------------ +The Debian packages include native CUPS support from version 1.1.1-3. This +is standard in all OpenOffice.org versions since 2.0. +When LibreOffice detects a CUPS system, it will download printer settings for +all CUPS queues, and these can be set from within the printer properties dialog. + +If you wish to add additional filters or print commands, you can add them +using 'spadmin'. Note that the 'Add a printer' option is disabled - you +should add printers using your favourite CUPS frontend. + +When creating a new document, LibreOffice will use the default paper size of +your default CUPS printer queue. If your new documents have the wrong paper +size, please check the configuration of your printer. + +Non-CUPS systems (lpr, lprng, SAL_DISABLE_CUPS=1) +--------------------------------- +There is a tool supplied with LibreOffice for setting up printers. You can +execute this with the command + + /usr/lib/openoffice/program/spadmin + +To change the page size and other default settings on non-CUPS systems, +modify /etc/openoffice/psprint.conf. The settings are documented in there. + +Language support +================ +You can get foreign language support by installing the +libreoffice-l10n- package for your language. You will also need the +'locales' (or belocs-locales-data for some locales, alternatively locales-all +if you want all locales) package installed. +The user interface language is selected according to your locale(1) settings. + +To change the user interface language for all users, run + + dpkg-reconfigure locales + +[ This is not needed when you install locales-all ] + +To change the language for just one user, you must arrange for the LC_MESSAGES +or LANG environment variable to be set. You can list all available locales +with the command 'locale -a'. +For example, to run LibreOffice in German from the command line: + + LANG=de_DE libreoffice + +Spellcheck dictionaries, Hyphenation patterns and Thesauri +---------------------------------------------------------- +Currently, there are dictionaries available for Afrikaans, Arabic, Armenian, +Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, English (AUS/GB/US), +Esperanto, Estonian, Farsi, Finnish, French, Galician, German (DE/CH/AT), +Greek, Hebrew, Hungarian, Irish (Gaeilge), Italian, Kurdish, Latvian, +Lithuanian, Manx Gaelic, Norwegian Bokmal, Norwegian Nynorsk, Polish, +Portuguese, Portuguese (Brazilian), Russian, Scots Gaelic, Slovak, Slovenian, +Spanish, Swahili, Swedish, Thai, Ukrainian and Uzbek. +Dictionaries are packaged as myspell- (or, for newer ones improved +for hunspell hunspell-). + +Currently, there are thesauri available for Czech, English (AUS/GB/US), +German (DE/CH), Italian, Polish and Slovak. +Thesauri are packaged as mythes- + +Currently, there are hyphenation patterns available for English (USA), +Croatian, Estonian, German, Hungarian, Italian, Polish, Slovenian and +Lithuanian. +Hyphenation patterns are packaged as hyphen-. + +Help packages +------------- +Currently, there are localized help packages available for +Bulgarian, Chinese, Czech, Danish, Dutch, English (GB), English (USA), +Estonian, French, Galician, German, Hungarian, Italian, Japanese, Khmer, +Macedonian, Polish, Portuguese (Brazil), Russian, Slovakian, Slovenian and +Spanish and Swedish. +They are packaged as libreoffice-help-. + +Problems +================================ + +Here are some problems that have been reported with this version. If you do +not see your problem here, please check for open bug reports: + + http://bugs.debian.org/debian-openoffice@lists.debian.org + +1. If you are using NFS mounted file systems, you should make sure that locking +is functioning: + + 'Make sure NFS lockd/statd is running on the client, or mount the NFS export + with the 'nolock' option. + + If /usr gets mounted from an initrd, check 'ps' output once the system is + fully booted to ensure that you see a [lockd] kernel process, or an + 'rpc.lockd' / 'rpc.statd' userspace process. + + If not, just issue your mount command again (no need to even -o remount it + seems!) and run /etc/init.d/nfs-common restart.' (Thanks to Gavin Hamill) + + See this mailing list thread for more information: + http://lists.debian.org/debian-openoffice/2004/debian-openoffice-200402/msg00223.html + +X server crash with Matrox cards +-------------------------------- +If your X server is using the mga driver, you may find that your X server +crashes. You can work around this problem by adding this line to the mga +Device section: + + Option "XaaNoScreenToScreenColorExpandFill" + +There is a bug already open against xserver-xfree86 for this problem. Thanks +to Philip Armstrong for this information. + +LibreOffice crash with nVidia cards +-------------------------------------- +It seems that LibreOffice can trigger some obscure bugs in the X server +drivers for Nvidia cards too, especially if you have more than one processor. +Try updating your drivers to the latest version. + +Moreover LibreOffice may hang and takes X with it when RenderAccel +is enabled when using the proprietary nVidia Drivers. Disabling this option +helps then. + +Font problems +============= + +Why are the menu fonts smaller than in older versions? +------------------------------------------------------ +This is caused by a change in the way LibreOfffice interprets your X server DPI +setting. +This setting, when correctly configured, means that software can display text +at its true size on the display. + +The official OpenOffice.org version assumes that anyone who has their X server +configured with a DPI of less than 96 has not actually configured it at all, +and sets it back to 96. Unfortunately, this has the side effect that +displays with a lower DPI setting, such as some LCD laptop displays, cannot +display the page at its true size. + +So you can fix this by correctly setting the DPI for your X server. Gnome +users will find that it is set to 96 DPI by default; others may need to edit +their X server configuration. + +The best way to get the correct DPI setting is to add a 'DisplaySize' entry to +the Monitor section. From the XF86Config-4 man page: + + DisplaySize width height + This optional entry gives the width and height, in millimetres, of the + picture area of the monitor. If given this is used to calculate the + horizontal and vertical pitch (DPI) of the screen. + +If you set this value correctly, X will calculate and use the correct DPI +setting, even if you use several different display resolutions. + +From Nikita V. Youshchenko : + +- Many display manager configurations pass the option "-dpi 100" to the X + server by default, overriding any autodetected DPI. This has to be removed + for DisplaySize to work. The file that you need to edit varies depending on + the way your X server is started: + xdm: /etc/X11/xdm/Xservers + kdm: /etc/kde3/kdm/Xservers + gdm: /etc/gdm/gdm.conf + startx: /etc/X11/xinit/xserverrc + +- Gnome's gconf overrides the autodetected DPI, by setting Xft.dpi to a value + entered in configuration dialog, 96 by default. I don't know what is + the clean fix for this. Perhaps it should be fixed on the Gnome side. + +From Juergen Kreileder :> + +- Note that with most recent graphics cards and monitors XFree86 is able to + get the monitor size (and thus the correct dpi value) through ddc. + (**) NVIDIA(0): Validated modes for display device DFP-0: + (**) NVIDIA(0): Default mode "1600x1200": 189.0 MHz, 87.5 kHz, 70.0 Hz + (II) NVIDIA(0): Virtual screen size determined to be 1600 x 1200 + (--) NVIDIA(0): Display dimensions: (410, 310) mm + (--) NVIDIA(0): DPI set to (99, 98) + (That's with the proprietary NVIDIA drivers but other XFree86 drivers have + that support too.) + +If you use KDE or Gnome, LibreOffice will use the same font face and size as +your desktop environment. If you use another window manager, you can either +let it pick a default font itself, or change the font to be used (see next +section), or set the OOO_FORCE_DESKTOP environment variable to +kde (for kde3)/kde4 or gnome, to use KDE or Gnome settings respectively. + +Changing the default user interface font typeface for non-KDE/Gnome desktops +---------------------------------------------------------------------------- +If you do not want to use KDE or Gnome settings and want to change font sizes +within LibreOffice, you can configure the user interface font as follows: + +- Font size - + +You can change the font scaling using the user interface: + + Tools Menu -> Options -> View -> Scale + +- Font typeface - + +You can change the default font typeface by replacing it with a different font +installed on your system. This can be done using the font replacement function. +Choose Tools - Options - LibreOffice - Font Replacement to access this +function. + +To change the font of the LibreOffice user interface, you have to replace +the default font "Andale Sans UI" with another font and mark the "always" +setting for this replacement. "Andale Sans UI" is not selectable and has to be +typed in. The replacement font has to be a font which supports the requested +locale ( e.g for Korean language the replacement font has to be a font +including Korean characters). + +Refer to the LibreOffice Help for a detailed explanation of the font +replacement dialog. + +Disabling the splash screen +=========================== +If you don't like the splash screen staying in front of other windows while +LibreOffice is loading, you can disable it by editing +/etc/openoffice/sofficerc. Change Logo=1 to Logo=0. + +AppArmor problems +================= + +LibreOffice in Debian ships with AppArmor profiles: + + /etc/apparmor.d/usr.lib.libreoffice.* + +To debug issues with these AppArmor profiles, see: + + https://wiki.debian.org/AppArmor/Debug + +If you are using custom settings such as a custom env:UserInstallation +directory, you may need to adjust them to match your local setup. +In this example, you would need to add your custom +env:UserInstallation to @{libo_user_dirs} in the +usr.lib.libreoffice.program.soffice.bin profile. + +More information about LibreOffice in Debian +=============================================== +Please read the official README.gz (in the same directory as this file), too. + +If you have questions, either post to our the mailing list: + + http://lists.debian.org/debian-openoffice + +The Debian LibreOffice team diff --git a/debian/README.Debian-source b/debian/README.Debian-source new file mode 100644 index 00000000000..7b9f523b2fd --- /dev/null +++ b/debian/README.Debian-source @@ -0,0 +1,82 @@ +Package directory modes +======================= +The packages can be built directly from a set of git checkouts (vcs mode), +or from a set of release tarballs (tarball mode). + +Vcs mode is useful if you want to work on libreoffice during the development +cycle. You can check out the latest sources and track them while you make +changes. + +Tarball mode is used to prepare packages of official libreoffice releases +from the tarballs created by upstream. + +Source package creation steps for tarball mode +============================================== +The .orig.tar.gz consists of the (separate) source tarballs available +from The Document Foundation from +http://download.documentfoundation.org/libreoffice/src/ + +or base on an old version and add/remove the files manually and/or symlink +to the old version if this didn't change - see git diff of download.lst. This +is even better given we probably want to add only needed stuff there, and not +all tarballs (most of those we don't use) + +See the "Format: 3.0 (quilt)" section dpkg-source(1) for more details. + +Package directory layout - vcs mode +=================================== + +In vcs mode we are working directly from checkouts of the libreoffice sources. + +We pull in sources to these places: + + "top" directory - checkout of LO's "core" repo + debian - git packaging repository from pkg-openoffice project on alioth + helpcontent2 - checkout of LO's "help" repo (git submodule) + translations - checkout of LO's "translations" repo (git submodule) + tarballs - see above in tarball mode + +$ git clone git://gerrit.libreoffice.org/core +$ cd core +$ git submodule init + +(maybe remove dictionaries again, see .git/config, we don't need it here.) + +./g pull -r (git pull -r, but also does the necessary steps for the submodules) + +For tarballs/, see above + diff --git a/debian/README.qa b/debian/README.qa new file mode 100644 index 00000000000..3da75a9fea6 --- /dev/null +++ b/debian/README.qa @@ -0,0 +1,59 @@ +LibreOffice QA Tools + +smoketest +========= + +smoketest executes a set of macros that create a minimal document in +each of LibreOffice's applications, tests cut&paste and +saving/loading in various formats. + +Invoke it as oosmoketest. + +This program manipulates the LibreOffice user configuration, USE IT +WITH A DEDICATED USER ACCOUNT if you value your settings. + +qadevOOo +======== + +qadevOOo is a framework for executing tests for the LibreOffice +API. It is documented at +http://qa.openoffice.org/qadevOOo_doc/user-guide.html + +Predefined properties files exist in /usr/lib/openoffice/qadevOOo. + +Invoke it like e.g: + + ootestapi -ini /usr/lib/openoffice/qadevOOo/java.props -o sd.SdMasterPage + +That properties files specify AppExecutionCommand, i.e. an office will +be started if necessary. Some tests, however seem to work better if +the office was started manually, as written in the user guide. + + /usr/lib/openoffice/program/soffice "-accept=socket,host=localhost,port=8100;urp;" + +Use this invocation and not ooffice to prevent interference with the +quickstarter code. + +testtool +======== + +testtool is a framework for executing tests by automating actions in +LibreOffice's user interface. It is documented at +http://qa.openoffice.org/qatesttool/index.html + +Test scripts for testtool are available in the +libreoffice-qa-ui-tests package. + +Start it as ootesttool. + +If you're starting it for the first time, create a profile in +Extras->Settings where you specify the location of test scripts and +output path for log files. The default values point to the scripts +from the libreoffice-qa-ui-tests package, so simply giving a name +to the profile and pressing the "New" button is enough. + +Then open a test script and press F5 to start the test. + +Some test scripts may change your LibreOffice user +configuration. USE IT WITH A DEDICATED USER ACCOUNT if you value your +settings. diff --git a/debian/branding/progress.conf b/debian/branding/progress.conf new file mode 100644 index 00000000000..59ff72ce41d --- /dev/null +++ b/debian/branding/progress.conf @@ -0,0 +1 @@ +PROGRESSBARCOLOR=215,7,81 diff --git a/debian/bug-presubj b/debian/bug-presubj new file mode 100644 index 00000000000..b0b6cfc7c29 --- /dev/null +++ b/debian/bug-presubj @@ -0,0 +1,61 @@ +Reporting a bug against LibreOffice +-------------------------------------- +I) Make sure it's a LibreOffice bug after all: #398923 and its friends for + example are not. + Set the Version: header right. If you found a bug in a specific version, + set that as version:, even if you in the meanwhile upgraded. If you are on + an up-to-date version and tried old versions and they have the bug, too, set + the Version: header to the earliest version you found it in (of course, if + versions inbetween don't have the bug use the version in which it reappeared + and sustained to the current version) + +II) Check on the BTS (http://bugs.debian.org/src:libreoffice) whether the + bug already is reported. Do *NOT* report a new one then. For judging whether + it's already reported, read *ALL* the bugs, think, try and use common sense. + +III) If you have crashes with a document, try another one. If only that or + similar docs causes problems please attach THIS (or a similar type one + causing it). Otherwise, don't file a bug, we can't look at it anyway. + +IV) Please attach more info if possible (see + https://wiki.documentfoundation.org/QA/BugReport/Debug_Information#GNU.2FLinux). + Install libreoffice-*-dbgsym or libreoffice-dbg before doing this (and maybe + the packages it Recommends and/or -dbgsym/-dbg of the libraries LO depends + on). + Please note that those *-dbgsym packages are not in the main archive; you + need to add the debug archive for that. + See https://wiki.debian.org/AutomaticDebugPackages + Please also read /usr/share/doc/libreoffice-common/README.gz for common + problems ("Problems During Program Startup") + If you have NFS/Samba/... file locking problems (i.e. files opened + read-only when they should be read-write), also see the "File Locking" + section in above file. + +V) If the bug is also in the version you can get from www.libreoffice.org, file + it there (see https://wiki.documentfoundation.org/QA/BugReport) in the first + place. If you really think this also should be a bug in the Debian BTS + (because it's (release-)critical or otherwise important) please file a bug + there too *BUT* note the TDF bug number in the bug or mark it forwarded + yourself if you can. Especially this is for feature requests. + If you tested other LibreOffice packages and the bug is (not) in version + foo from bar, mention that, too. + +VI) Only report bugs on completely up-to-date systems. Don't file bugs on a + obsolete version and neither on sid/testing systems really old. Nor on + backports, see https://backports.debian.org/Instructions/#index6h2. If bugs + got fixed in sid, it doesn't make sense to file them anymore. (Exception + is security bugs or really critical bugs which should be get fixed in + stable.) When you think a dependency is missing/wrong/too lax please be + *sure* that this is the case before reporting it. Most times it isn't. + Use common sense and the bug severities for judging here. When you think + you have an up-to-date system, check whether you really have one. + (And do a dist-upgrade, try to reproduce the bug again). + Also don't report bugs on broken mix systems unless you are sure about the + dependencies/conflicts (see above). + +VII) Please give as much info as possible (installed LibreOffice packages, installed + extensions, "special" configs, additions, changes, whatever). Better too + much than too less. (See #396225 for example which was caused by an + unsupportable, non-free extension) + +Thanks. diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000000000000000000000000000000000000..3a757c3a7dd99fd92658c7db5383a36ba5fb9701 GIT binary patch literal 667497 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¬Zq{~I?$qbyX!D|Cy9zI% zid##8$%|RB`+^_Nj4Ph)GPy=>66LbGL$w3{_*3i}qtD99=WX)bq@@=Ocn*{Ls5+jW zAe9QFrpyzlSQuYc$Y^rTwJ=dx)5EoAmQ7`E$bX>QSc<8alVBrCMg4`Lxs4W2HE$Au zDlO3JE${#E?&YC;JEdue(!AR^@3NN{r){S!BL^5DfPBZh^}W{a&K5$TGnlDFmDNhM zAEwWEu7({|(|fdLy_0ukO8(71h?Dr9{0fWelxOn=I>Pf~&zun#yO>VL+5X0cd+aGz zbsB5i)Y!Oxt z0{{9$YIRNf=alyC3OOuZ7rAQLdUG574g`OTAtras@<@*QWt19=nnwf<&h*6nZ0~LS z6VZ|Na?sShg?gYt@u@r81SeGYDQRo&9}D(7Rbf(}uz96I?9`pj5+hwe#cW!R1YiW$ zY_wZso=+!kV*!fme!L4UY$=xk7xy4KH=05yobZA2?91=eSE^rR%c>C$?{aYu*Q7=h z@3n1H0Ukb3o~L6K`K01`e5HFlrWT_)puX%vm+0TBE)?A(rlxvm!)|Q{>nqFACXs8o z)O|(s9!h@vG@|7uqG-9Y6Dg?n`skNq&!yI%bR=N!b}-TETTvNzWOFyBE+YZlIlj0c zxs>sc^}A36;8pP3SqYYzoA)~ES!2(S@?mly0C*(4w2RXEQife`Xy0lJ)}(AP4_&I@?VXA^JQ;~M@M#b-o!QK<-{G_qGWN-jRk zgW>yjhHX`-aCcEWKoz97tP>{co;BkI;lgVNjXehz$7Y1+`uUZgzl*12gV0S)KL}%) znx__0Ru>f4maBDqoAZ(RJ0Cr9y1d~a1C{&`o1`u{NjzXyZN6Fa7~d=^^yQbDq8hhR z4WFrgG``VKy%>iVt&e}!(}mN`13{~w1vi{gpN=9!Ii6vqZx|`o#sm8%YEnT@4n5Wg z=;=*pO@`6Cs8}u(#9IR<60(}kf zq)+5c8cJiPZ=U{G(jo0NB{R0ft@d!P)F0Tx0$)>k#}&7;xITH^qZl5(+p7{mG!sH9 zn;|w^O45GRQIkae>LBby z%ABuoVp-WQVz@yLGRrlN<520Cs^f0OyDu=hS0Ygb0}xSGCemPLSQvnN@y+H|^n&HP=d3f1-5sfHSt@s~ zwMnwV%{T(MEUC(T#xp1>sLsUft@BT#vZp&+x9?^IZdI?60k9(!L*Y${Y*eol?e?9V zLqXYAnFc$(($(MGY3@~R#Jlo$xx#CBHc(+GMXizxq8CSSc(=NuZP#>kRZL)KyR|wC zFocw(!jKNOtAyq)Sis_h=141FbmvO05H{@2ndkI`wiM1ccR3%7#|QElB|kkof@qW& zk>9=C6P=HEce5Yk{-@o_V+4D2(8br;RtoN4`HDHPyj9vZG6#2v^<2WHR>-1zSs1)_ zw6S~Bid~!HdX`Q^V#lG2fYgJ2lmzuRF z{k}p#O~u-nw7dNg_2;K@fWl>%E#ughRP4OXt=8V|6F^{)sm<^QAe)uR*-f)XLCyp% zQ!9@E$3=1U^2SfTN;9jwTp)1%3#z?(HDD~x@hs2gQc3x)ybaStk0fuc0rq>Lw6-(; z^rCY&3UbuD=(te{Itb@W)~yXEM`tDWK=-74iz+=3i>ex%t@>`Y`(8yq&kZ5}G%pkB zeE`nyR@?bf?445+D!L!LQ*&zX-fLu1^8;EGOxlEeyXVqZ9E-JBc8#}9ddcBJ!K!B2qCt>0 zyR$B7thcQnF;#7(0zil06xh8t0;z^ismY%scI~}=k4e2BKTk>U|Nd|0TBT!nr+4*H zxQ2w~&U%NI$iVZ4m?EXbQsIkV>z6T>-F@*&@~7MF&fHw#tt}SV5ovUk3&glEQ+MJh z#b`>GiD|)}c-nY_?)6t9G+0Wiwrtslt88ntCL&B+shh+%(h zyGt}xI49j%Ik`sC)>PX<3xE8hrR3n#SKP_!p{+$!JN*Uk;fA`0T}70>ttHDTs&A2G*8y!C9YR_g<7J1$z)8{Tm3 zuu`w((@i7s(fQyC+=3f+>VN8pq$h0|q_&u`?&aWyl1kTe4O>H5ST1Sc?DvMc2O$;q?56P~he9%96L_c;Ys=lhzDG zOkK{*{Za(MY*Ij->JilWDM-V+-=J~@^+?LT{jc|b!Z#j1a`Qn`<8M(!M->!^O2Xgs z6vp(-*G&sCJ|j_J|5wTe&=N=>YIw<$sW?SE53{s2!;zEaWI*mlyEai(wqqwLUXI@o zC%HopN16vwQGCS)8o{qKdm7`_l@uMakK(=$In6`$5EQl+ z&a&!s={oQk{*dk^~=grP7{)&&vI-kD?v{(m;<+8)ZUC~CbCQ;F72GI zNA@7{SMpbS=7y~cDPu1jH>Zb9Ef-cY5^f2lCPs~FC%emyEwPFu7-tn^setwFU*p^+ zo3Dia1i9j8^)l6HvPsAThw@d_PRYC6pAhlY6(;=fU#Z9y&{jG3~S!EW$6+`+2Xr>|x|H zC1|wUvNm3VpW`SlL>dzE*l#`jp>`TAuNbj#Lh@}55vCpvsL;FI8})p?y{@j;YMFt$ zV9#P54agQsp+)t*s7J@RI6AlNZ3TRD?-?$Z#5E#bnv61D{op|F22Q79DZ z;F4H;780@Qlnj@rO7Y2Jyu$>N+jC~2Cj8|efayU5fv9U}CbiXm(Huy{9%tpJ)*%Imgpdjm=3Lc}tw1w{_;ipea*Z9TU=? zKXmta5X2VCsYKsS`IPO}8$k4oV;v>kaVOAOO7b+9o{2#GLKj;Nqb~Yv{?9B4N6$ieXwd zNwTO6+Q@m=C(?pl1w~6d!E@Rc4t@KgwtJ$-3At5wKlWQ{#1%dpJI%_DNv6j&BV zPj-eW5eEkc?b{RNnhM|d&|&rs+N(W0@tQIhN4U)KpWTuQVa;XGa3Zono;+QuZpk09 zl~e|oeJKC}?XJ&-%z9dJ+rN=p>UB`$M}5b7ElH*PtzSMfz#(7%#*ia8atT41*cxBr z&)zF#%??p#DUz=?TC>H7A>W3{u5GpUWdEjdpx)MuoySaTc7N+fQ*V%!QZsy%plW|f zyz;wPQ=*S7*OL~V=U(i9%fu>4)>)GXPn5Icm7WN{Cr%$cy|R=$Lxcj5I!xJJGDlbS z`Exid+;IHCmS4JxO<5{G$h<8UGU6J5@U5?Mk}~4TT-RaiPw!vv#xW-v$}SPuZ+rL| z2_-kNY*pDQDyAvClp`(9VkkR(kv~6vVPay-JK|P5A{>5|<%1n@=RU8o*mwEEBuL=? zmc!V3fPi^zywDg7bY&B(pYUvJc_>jS-D(^Rz@=#QFFS4ns_8V(A-4s<1Hxi$uCe@L zB;R=lghZEfF;2AtF$Y=n#Zr$3*I#bLkUS$!)SfzN%^p1=Zi6m*@4DuVDmT42dGcKG zanqUo%ccIsT_QE{g4^0YqTzD{&I=E-{B&MD)oJ{+`IlW2Um3J#o5%ZqRx_}2_)?s# zt*))1r%P!G0F_qTeAtVhhZoJ!Z9J6tydmW-IYB&4nnr__grX@&dupClUubu}$4^u< zqe}lU*%Oo4KyOJd!qEx<-6^QSCf6!csEeKNUIE2A9%bwlin7(j~A45q!iBXdATv{HZ!dJhIWRVLRdC&;sDvE~mf$a4lqWWxOu zo1C%m1y`@rOw1ZPF8Z6E&E#lCR*plZ%L%eIo{%q=V5&LC->sSdq)_J^E`q?hQDnfD zOHvGM<%@SFPUiH~@eL27XS^g7GW7^@m-(cWFZWB#|NXRotD2~}<+;`0P?|Zs>RwZs zb=#2GS>5s6bqhWY>E>|RqlU}y%8~Y@X9L=8mAa-yxWj8CF-E2Cb8G7>i#A4R8-5Sk ztvx|zP_-Ezj@>>&+)|NaM?W_vRZxaY7FUIfCfhKnAkgx3N1w|N*vaY{bLZ*G7?sH| zNAZ@o7Bp_F!NSw*RYPL=pFJhps*B-G(75F1XGF6Ukd8xkP^QqoqDlN(TW#E2RHM<_ z!uAPXlW#4q&?LdcCtTzxyeqmZ7i;x%X7|)=(8f$%Q#w?o(4K@n9bL8rabCJ>5b>lI zZ25Ljupa9XW&hGM)jSOL+N3TXu~OTXTn?0$-Pv2E1HM$m@VNqg_1h$8d+JCmJ=J?=SH*l=OX8y^+-L7N8~jSPSG zqb~Jwl_{7>Oe3iU+VJGYuA;Q;2q6HLs0o1n3YvMggjnJ@MtS9_`# z9cdl2cUSQ{2QPV&UzQZF+M3)g(Mo}RRCt^JMN134w=n*Db7 z!>gS)Kg-LUuI0P5Hh>kBY0KU;FWGzZi2(#KS_MaLIJ7pUnQft2&{+dekbn&M;tRCWdoZ-| zSfam(@$S-DVo46eTvfLN8_w|cwZOlxi7`nu?BKY7=Y7kj#5rUA6+$$L zt%wJRFi-@DlA6g#+L2KQG?yZG`c*v?^KrYv=(?oc^k$g_y#08P@^@ScqKxBGCigj& zZ-fACIDXUM?{Q&mr+okR;B(k8U7K#n@Uv=X_Hde~Euj^F74$if>6U7r?P`={6%H5h1Am97eB8aioY0w62d&R0_($dZDxt1NNB0 z#-Ge=c1=*xqb!Z&Cjv4wC(YCq2BJ$1(odhBTBOZJ9U#Rtxu z`E@L|=DS;^dG}lshR0l=eeC}dh7NIfU4nBVYT}1V^iN+1XX>0Gjbm9Nn-jAB( zHDIa8TQ<3rbVIvG&=-mNC}RbhepJ?~#(da+WQXvj_gnl@nUiq_LF)u0sA0tFref6>YvS`7bgxx{B!h zH-8w`hihRb5TFMOp>(}}js0E*XuGxL3aMMUs$?wZmlXH=@k?!nB2EGsF<(aclj3&d zZEV~nm9plF75vea+ngqe(j`vci;!(6k-@pqyLedml=2(WWNQa-lr<)i*yk6Cf=MrM zkIE$PZ*m;h?6AU5PdoGM2}^mIbU>6zOZVC_TUWx8G>xKiLrROC!?R>AS6xem$I%J& z+aIixu@M#eoKi$AZ`4!EOp`JOX4^L5JudAgRCX&@&I+dztF?qlbq5&2-G}EeHj{m+ zo?Bnr%UbN}?U_}2xk@CSP70h9HF4#CUt3#TU0j+vy6jfmY68Qgu#Xt*zmWA(eY|whW-G?7sT&fRpfjdm=QdhEt~;}&^O&Bs zIacOcacgL#J)W%V*$5%3vQ8XEef|osn0=S!as7%`|kQBzh8K_6{t1IMsKA^Vff%dl4la`pw?f z%WV&D_Ksh@ebvxv(#XantTvKa$}}OMcU*BrD(P&AR7(DC`{0QZmW5)4-SIGSVlS%1 zt9NwXyTvKf$Wlo>+s5ed7W_@Uo6djS^^gCMf7tsB3XU9Tn?ltvN04$ec_ynl4PGc7 zm^i-nx}sGlffZflG%b@vNNrp_fk$dHFqDn@*=wtGSQND7t>t68HeWwS2sdfu@!R%F zYq7o3UiR`n>-~IS7m{Op0H>~Ca_qI54P0)ME#gPzo;PzJ9pv9`rz$+ujuhaL@Iifxhk z`KfhzUJZzKF^AJ%pnculs)`s@IiUpPSN02$EO0CC#_f=|S zj2WC`_^WH2w!NIQZDDDWeCnU~tLwYNi#}$88_MO^R~OfY%SWM4u76rvpQjLYY8%1? z?Lvm-v~mtGx2^FJuy_CKe--a*&8jAgn>n6~)a~8IvJ3aWyVEVY8m(0n>Mu8-XP?7> zE(eOy+^B~ZcB8orrLAj;crR>|TCIm6W3Gei_Kl5(jP6R7`Abt5L&e}>GC*8a$Hm+vlU~2 zC3u9|+&MB|(6wAb#VJ(Qiu0>A^ZwN~L-Z;3rFf9S9Ukv#eb{Ne=X&@iOtfWRXe$g` zo|rEhj}pA|P4asvfoXS&p{C0B@*Mk;sAxV#n}W$$+HCfCqAE>;-MTkCRk}O^X()!2 z>T+h8I=lhroMa4Dl6Fa-Mgq7#OGa;lFp^+7y|_ejt@HmJf=RrnW_&HaMk?`jdD+(1 zR)t7r1Tk@oM|4Yba^s(oDp?or8|(k`Pp{EBDF0Ewt})35nblrS1&Mo?6>}pQGJ1q) z9je>0xr@`VD^hNhvupHX#enHos%E!k{k@BAW;&ZYMpX;KcdI!gw0+R zh7;C(R^=?KES+T}A|ssGogYe48#%J1bKF<6;~VoIjHuQ2Spc1}MnRBDmV0`I>L-+F z`V9)78{K44<|PB4j4i36#7V3=7YjeW{Gzn(P845to(fHX8f_DqnU$uCoG+Lwe#s(|OVms* zi=+55Pq`ekhajeMPf%ARaBHc$wz|AN2IxG;8(q`s#8N7%TtRwMV7jcr zYKRBjS-XxhuFNkV(NTB4r>uXb%thoD1{;GbOvQumQww!Y_?;f)!Ca8vQh1UWaNWz= z7~;q!N~o7}?UjX5+raWI9Zf=fy2*NNmlFJ?o_>fkn!j;z?m)VlXCAh-!5VdOuBb!s zPbE6}dWc~s9x(0Zdg)sRd$y9(x#j0ek8z*hlFod8b4yJs*YsS0pay6na>LCTbb-Tx zg0bSvfE+8&;ES~PLYrBgTNJ!aIo_)aP$CUJ&z{^8GD7jh+T!|}!5h?i)%{yH#A60e zjWhNuY~gQ9B2fYOv0|>X)Mi+gpU2kXp%HtfRD2=<=Uzwzt;LdHjlFiea%tV(4gGSx zwk&34$(r}TnMx8`FmG~hzKAPJ3i)%EYD}*9fXHdHm znTm3E^jrDA2DG{mL!YD`8fG2QYVNjdx+GP6EKeAR=|HJ2y3HpWVPPq&bsA+9v-lfv zDv$uFM@SlF89tnk!Ej|UkiNfaw_c;@*_!C$r9|f!_w!6)TqF6Xkrq-?!|L)1iHp9` zghxGRiE=WvojKV5@ah%N2K%y$fikHGsUP;fK#tdVtW%b#f_4X-DUQib9cgbZ;ofc8Y8^vN7d%^hnumd1BHVq%HWhac@9MVzNn&zInmo(yFJA8n&TO z{?fFP=+yzDh6J~;fviIyv#!@{)3@-QVRL??;hk}rSJf{7T;|2eb;wd+RogO^gr3Hc z*C>=>d6_=$v2-@sY6pX*3#T%DWN<_#as~r&)94SV;}{a1fo$7wd`0-oH8$=w)ZNM! zs?JYtdKe7H&IyzFK%F!abZp{==r8CPN-&>XO4{QqFS-LKWDG;rrzQ(5)}tGgT>(ti zn!mpL@a8?4KL=aeZ@1rU?b{Ohp^<@tmiWP4oj*FquRO#Sk}m7gE@nXo#X91|gYOl* zO#C>CbqFl-xag3T9AW13q zDPb>%0u$2$H#h`hVt1cgOYQk3d4G+dHBW2&s$3ki38io8^>xXco7NZRkdBF)2ro3^ zg{8%n#&I-kRFid)NThuVVFy)sw!Qlp60a+z${NL0R9CrHl5U?}ST@(Dxrc7IZ-qG~ z3v|{bP7SYs?twBr#Ba}&i;j}fvFqPH?%Y=k<1K-J0H*z$t%DaEs;k_2r_DS8Q-ZJ$ zX3NFR5d_Wa;R+mu$2l+)(tGZPH%cbg|0eA04n(hfL6B(jKR?UU>WzGqLmbXcv6DyOG8W0H3 z>c)%9lkLSjO|nVT+X-~;*6Z!|mZe5KXO<3OMp{33w({kgt^`4PU2v+2O2Fo}{EY-P zm$}81#*Sq|00I~NMpj#MWIhrxoD6ZCnCX;Y6k*DY+1;<&4Yp(WOie08@M=%dNKUsD z4+$7ySYEV;1Rk`%@u2HXx+1%Kd%I*dm`lfU!OPPb^Xl|wlY~RO^FTkc)fNST36TER z{nRA^CjHJY>$GkvapX9iA^)gSixaPV{4?Z9M{IJCsUk-L13Ki zurNb3Nv#C|nRPm(Q^dxKj2=CCO5avxdU5M~I%@5uv4=gNcOt|aHRk$#nc{P5&$vm)u5~`yU4bPblVry#d|JI3|rXFt4j+WJCME0DVMbd zT6*ZMOfV@i>vH{DbwZjfIby3Tb1UoGCoZU3Bsz^T|UOZ*gKib;afB$ah#Rp-z<$@9cM)Z%g+IYOSVtxAZqJTU{ zcoU8mbBmKu@fb%sys37(x2j`RwHtl{F)Trcr<&Q4f=8uajb#u!-tS)%SN|R=hV=#(V~5p}KvV+yV9xJ4vzbI4d@DzS@$FQB!gmhKxCx zlNoD?3I?6hg#5ZagG72nC&`Y;xO>G6gC6YhWCwh`w_oB`VW8x@%`uTkk|UfZ5(+(C zJkIVsFU$H~+NH1L8MnPLR)U4psn4j(8SSb_YFC4|D@=_WvL(gPaesRj?df$_RRP_z z0i5Dl>-++rSC=a+EHi#Itw?u=^Kxo4VFoQWtwm%e<)b{_W}*(tOk>eDOH#^xO4534 zfnfKzdySfe&LsWGY-{gdvWV`U4K993<#!ug`sEQX=cv+^aWxueZrU zqN8@QIjtui8et@eyOv57n*^`g%*{F9h+rKuhFj&9J~^@EfuwwvFPK@nzalZh%!x;} zaw{;EyQ`(EqBK#Y>Y^OhV;NhV=IDNeJ)!ORv3qsJp-|mHFFV!8X)~rJL{E#(==u;M zIQF1xPx7oRx0mXE1{`V5qaPm{{0(t36a!DE0|~?Y${t`2mj%uv7$PNY&ssaL|FrjS zPdpA}Wak~|uLtm9@NICy5L3bpAb%}%VjgL+1p_>Sbj`L4-!=CC^VxA%z%Ul8TbiYP zf?$*@MLUY4o`+zot`~11qE4@Sd|REU)oH}gY);08+s4g9wMS(LZwNmt4_IG}dt z0P%x&Vt8Qpira$P^>o~P+_tKeZbt4|cz=kro(`+cw{HzbF8Q4-pWjlz@2;JAO?MC( zrk`?ehz3Z*M%Dht*Ktm}d({aF^wD{R4SGu^1#x;}-Q>uM&QvKFLb1^HjFusDF%elkqlc&OnMM1>H1M>wPgdx}A z;1^W#enf$(RU#|D%hq>q-gqfcjNN4ea@?Vn$f=KFp_rTd(;k1|Kp)@XaYyF6k_;_! z{&34!P4loU^A=sYF;(n|O^BNj58JT~j}D$5R6|Xy9*M`#Yb!K$EN9bjZ)H?_ z>1xT;p$o{efQ?Nl6LdHm<+?b$Gj0iVbLj=>HZ^KO&Xo*XT@%BRRmaaXLhUEio#yt$ zJCve<{3t3VV;E1b)%qBI2tu_GRBlxVja1`#(W{Zd@i6(;H1$#y4cw?)N8P3lwtsv9 zyv+$?sU|o*sjW_$XRY^3c-kw7^(0q>8Kd^M&6Aji>_!gs?8Jd9UF<664bigo27H-S zBJX!)93)vhz5%gnK~`yHM!)Jqs)1leu+EsWYu8@q_-92df=)lk$aw3Ah)TIv~ zS6zwNPV(9tJSVI7Qi7hz=ke<^k9(O*>VI-QKj0|W=D^0t*C8_&Vr zmr15nSqtyNL@`3-PP*>jSz6MxWO?s6=1E0b^i-sAy1pOBBe~~KTf0SqpFIN8d?>*$ zwO}2K9bRABbi7G`OwQs`;rH#r!LfC!gII0*N*4~j;hX87Y3zruP$La!_K##Ndts@K zuUqk68r+XPfWh<^Div%j%H}JpY$S8Tu}>VvG9v$MSOhI?Bv>SB{EIT0|2*{V%)v^A z|DZ<%v*HGG5JO0~Kpx7Dd;#F|=#T-ordcO_!KM8DEVS52QHVc=xmXuVisC#pO!%}- z)PG(5Au?lO);=JUE&V8~t4rGMDS3o7(;x^CUA55r38$_(vhze9@h{1EO1D<`)tvLk zz=D`q$-M`+BJnsjq;V=T|Bx51LpG>yes%iHZa0J0Q#UHMgZ4u77MTRPXcx}PRk)}B z5;LfObSITo{}JQqhe{o>G)s=lUuB!JS&i9i?QDKXboG6cxn15Pi?7z%7t;1I?Kf8JmIP z6|6FmylWNA)>TV=WpJYbS8Ik%q1Bn2LcV+#qO$`127iG;RiW45Crk6|O}}hf0iY9q zjD!-~*jR?YHU}iAi%&b3YkJ)5nUY2Mom{BzBq*q8GV>3qF%zmSYRA}9&}o6~O!{sr z&vG(BKZQ?U0)vZ7iT2fOh{L6nd}V%_G_Ho;k;IyOOSGdTunt*Nm(<-{T%E(4>MHk? zU5g@~OTFz-%NM|Yn;AW6eAUFHeEU>S=_TRoV{EyS_8K=hX^mIYWid^ocvx4Q?fsKcr7141G(x&ORfN`5uE?h-$z$bo*= z@olQ|r5;O#wkB)Z>X05T4=iZ9isHPa7s*ktLt(;dXKt-?IXqQK=8A!{#Y#jPW);Ao zfgZc6KJ2$Yynk7(c_>(Ow4*l1p`6I%oNz;q(6dZO^mBpW&=ke5jT%Xyx;i@h5(C%5 zB0P!Lf6h_AdlUbYqBPvwr{w>q7&+kKVrDYNA?ybq!vtm z?+8}27~6t0U-L3jpxq{JPUr?d32sNZ#U$$$+B~)%mNu5VZIbkJg++G~(PyH)A*U9X zmYT%|A*YHS&9)3C7{1{p)#ZJU-lo6}8LD1ULla=X>LZQU>8`_0$myZE}Tr zF3)(MWbsW=(lu6cG3Tj^wlcmpM_Ykae4wss%Gul9`>)sAZ{EA(J^aU>v~_D(G$177 z6&%o31P~!<8q{wp(QC$7Rcp*ptsh!%_WVv|LQ8Ut1MeLU2Im!xdfQa>%-<7gg-_DD zDf)%D{~T%Y)p0dc+-B*!Cz|B;#&us#+J=B`h(BY8=E@@`>ezLDyChzpZ@H;qrks>) zv68HW%4cS!SXr?&H!5-;*f$JOQ~gl?q&Vo7oT`aaDqO~6DGp8-r-sRC=jR+T6*fw@ z3R2Yga2aF+C;Ga`uNhQa;$Dh(X?M7fdjB=8P^?9Gfj(JE>#{DDl^OdVVMY%6O;`FI-J zk)5|LA(z`W^YFvhN=KyKfYp@LbgJ6UN; zrb^GEQ=@WG<36~dy^bcwG4Qob{YusIb^^M?J^&CR%^p zA%>043=IzuYaIT(*Ip!JFG^25IA|T2CQJAGsf{9jxryk{rV1;3M6)8X>^b_d6TTxW z=tlBka`BA4y;c7#eqHTH=)izNl0sa`lhzvjW+#9gW=3pQOUKO423?n613)*p7Vq|S2$z1Rs%XU%> z&yy!~{Pt57ZM60k+iz{=I+Ye$dusE;Mr7hkj-gs_u{R}CWiw@O0l0FZK8{(ES>6|> zqd`^Jh~KVcI3~lu{3$Z+&ZM=pCEkS2fWb))J@hhFrnRMI(UUQl35xsNb98r0ji0Ev z|4ZD!es}7P9bweLH5!@o{)pX0472!!aw3|obVR5l0HH?ISb26IPtP@w$ni?vO_$sE zFI=8bdSRd|(AqpCQBAj;=Lg8`{%gGbT5%;{Y6D##&Oh4^% zjK*T*Lcjx+vL95$Q~uT|wyCRa$ty%E=*{pIcxJuMo|VP%X=lqFsoPf{`=l7j{Ipd{ zF{DoR;^*!sYLHDSK}_N2=0wdO*=-ZIZAGv4b=JIRr;@R2BuK?jvp8C`@ zxa;eqm8D+ew9{L?Ht}F_jr{XsAvRh6&c-bg=AwVn*%mSlF7t4jOhORos)r$tTg!?$e>lc{18_=DzH~=?8V5;VPX{AY17Z z&B^mkTOd6Z;NFMgvZ?SFNZ7|Cv&mDE)`4Rampsi=;Rlu`qT4hE!Z+QI92r4>7uM(3=F_8cENLSU?J3>IL6 zz2h823$@nVCd#GYvgI;9b~g_;c6Wc+Ebf(S5~4z`Q_!B9Xq}<`SIl^ro_xEvzXQgN zCq)O%OPm<=b|VCY(ieZb?|WL>O2AurlZp8Qux6kyk8$yDkNP*t>fFy9vDlQ4EdMGC zAziHcgLx7OGMrH-jwk*2WTs86fXa3KdsU2HB?;Ifs05p~>a!lvlv7gy*kxW&mmtqC zEw8V|wiDuk)7@eKTBdrm*70DrsRkF(5+GuK&3I>GvCV)%))_(>`}(YH=~dAMcWCt% z_WsZv+__MwR8=nbMUq&t(=5t>qU&0dG2sBVv08Y*XB_A znbVyI^~|M`V78Ku*Km(rcFDvy;isf8?Tl4Au%r6#m|WMq{KQEDRudE*rI&RtlBg>} zzwWDWtIYGk>+oO>N|-p6q_6v)YMByAc5Bd68+iul{V9PfwTH2rtwe2AS$iP5g^=o# z!fta!NwbiuPm0~j5o)=vvLu?Mi{yZGp>&9i3Z&E2Fh^Z+bz1bQfK~YYqG3t`674v^ zX0bTSC|J8GN5X{#ren zSkfK$SP^3fT0~R0IJz7@fUo40GEymK@2&}hK}A5xCj^69FSdnvxYkefYT$~ia?CMY z14^{|Sum}|-$7xf=vs;p%7u;P!EbGDF%AS{xOW0474gKO*gNhWs=V=$(Fb?wu?CAn zn?RTTKSY?vYA#xT z!t?yU1a8Pb-AH>3#0@Yo>(S5UI9%yvG5g-`@nwr^1=O+Q457 zF7LWYfBABCl+|Om8fL_6gzakBts$;alRU%DKfEEsk|={^j97g(8!yruL)_rqFu2^W*`eN5fj}9CM;t@8l$+^RseBlM>={jAwC#Ck_912M2KfqWv@APeD}W_9b6N?Mw@KnX;+qtktWwJWg3YX#1Wy zUNKB^0LaakqyYzt%6=!|p%iD^xYUjp2Lg^`9K-U+dVQ$>+QG2g@QDeSzyDp4Dy=L! z8%=k{M5+%_&NTCIYrcvdPlD}>9$x0ITc&tTAdllUI9;A^*WFT< zSaS{8(zE5308R?n_`a#8wIbL$wFlCb(xudvjIiUJ5>c1crexBRrouRykoZo&D>DE3|xzT#NO^ zr~RaalyG56MHiXSC?Z}va_qeTN9vWJ$dg}-~qSoEEL*g#2djs6@$ z7sQ?|OK*KjDhVo~M^*VW-=~HqlYlv7m~x@QS5pFS=hT=-mDKWFwEcU1n4R~Vr{oWsw0_tsPS~CTK zdG1Groub_1fxMGSUzK)(#Sye+6k(8Bnq4BeESBv(jX`6SAfj*AbF!jdXh?Dy7OD^v znZdxiqXlYC36=?S0|uCU_XD%X`QEGw)UaYGIfaHD@2VDaMiDjDcI_+F1U6_mXR}=$5?u~ z&#cH05Zv8u%dIO@!!Se-NpJ_m8LkDSa0H^@-aey3X_mAp^C-AcDg4;l#01jtJgR{RD{xJD|lrEsr`B=V%`i zehk`?Xp-Jh1oh-+pq_BnBH*a;@wgB?#n$iGe1ul_;ylkgqq6jPN!%5t9ya=D7(F8 zR*}eO0_)F%v#ZwI?%f56h&Oo3ZD(FxbnieA|0Rg0WgI9E)HvEgC2cAi?Kj(h0q0!z zUjIS~P#BT=ihxLhq0#x(UWa84mNK@FH!dod;wOy26uiQ{^YW7-6M+C2&^?!GZmlvM zuYC{UDgxI_QDwLb#4GH|Ell!tGn)>JL#!zZb1iM+B&c&qi{ z{}yZX{^4tTJ%nWdZE}}Lugu-Vw0eU%((O>NOS|V9_weinWjHHvB+~&Mj8*8+YgnhB zt}X^$X*Gd8spsT3=eFoQ_CPXLvR3P<-1Ym7-cs<#4!&XlYZPbY^yOSF*lScg{Fp)K1$nhksTBUF`(GAz=6Fw-F7BObr?3%5aeR?u{0ZOg5+(|lds?I zg55FK+1P*CIs}8|Fs&_K-oW(@jjVAi(hcNQhCN0*qG(Ij!11OqN~MS#jM;@xLkLFK zKWa>=&>$4$4b9^IVnVX#1SomRJlHyb>$@9}c1h_~07oWBJZy^iTd8_2qzajqwUMUy0r(iG_6zkiIFN(fd?nynPWPU{*$;XSM zs3LLKG<)e8=q3PWCEW0UBl43&Nj6!&Ge3YBpVOrDa%frsM&Y`wCihRZKH4Y?4b5)wWQ0E@{i>xQNgX+Q9usLio?21zb(w%nBq&=gyEk|-A#Sd;<`pP< zObQ!D=5Gj*Smigf14*YU0ms{(n&0Q5|ea}X}rx4Np&#+T2aB*qbkF9=~KsdVr zvVcJLpR``xf>3~nX5acR}$uf*f`SU4` zo>MxKT_7L8RkqjWAsd6uudk*afmxLM-S}F=I=SB%x%N9+I})t2E{~)Is{?BV%}R&) zHSx*#8|M5r05(ceHs+jtbLk#7GMDUaLDC~&Jhtk_k23~AzT5GJH1z4w&o*Gx!=$Xr z7{Bx@@k@8-1FRO=GupjMpU-&u_6+!!YByqtqi!gwNJ9z_jol;d6(t5y;4B@f`!iX; z>qQzUXN#ZCP7l#gnA=w!mpM1o&AUJ^NaEJ;=dP+Eo$8_I<|LHkPKV{T-Q>dSaOs@uY z*FGB~Xa_^3Kw$yA?(Uii|6C_@pdO4(ua_dCeWu`_1K8W!JFrCPjdz=W+UJ$|sI%7T z_Ki9*U3NQaF~mGy;u;Kx!3A#M`wpmvCSi~gwQj&0=I3nv z3Po2Tf)j%;@7U7(!t(Tt(<0If86g(NN$)o5*(Zn576Kub1l-g^bUZrjNPzbdrC8#r z+7;{MDtQyYc2|8yY|*Aspb%w!J@T6zi&1sgq7&DgB{IKBZp^PIpe#&xT+Y-1Pe!3h z%bylduW_i!b7K0B78-Hw?ZkCjw(dRkCtX-dZ?$BmNN^r zZ`y4a7CDhu9rg2 zo}ftbT+&(fVXCFJM{C@en!B(Vc~GRxIUdRl2n09BrUes*Asi~{FpH{UP3K)*kjd@8 zBa(}<(Hkm--rRD^0khsgHKjU$v%Cv+`xb_d)tDJFOSV0kz@D!tKS~a(CWC9F@=G}$ zFaws#4&)6&o5EOWHrI%*^b~8tMqcd@#l7kWp2)NmY$_`4$CbJ&FuNgRv?f>VjNaQ|9FP@=$|rHFi=2T`>!@)uMXS^rfRj z17V>WW=t=v>1o%Uyr26ZHk$Wyjz+v{$NRv|^>zO%Zmv1XFSx0LlK?JrISY;m4pB6b z ze`Y>oKx7^$Pgo#*{g6pVc6YR4mYlAiuXH)UF;zjDc5WJ7pfrhjTP`u zqatB(b#Zw`_Iu`Y$szUm zPMu*GUzM4t;F76mnAM5}@K(rJnX8rzm~cue@QUQsnhJHd*Rfo34i?UL&k+ zhsLrUX+~TExYbnWCsHJ|(KdX540L(S|c;zWSBN{|diM+3MC)qVwa{w!{mC z^Pa>dIY@qO|Dt;n$yBif7cI$XYgy&P=`Yd&g~JzteQ}|ZV(;YzDlIS%_~0*p9!~i~ zN1>ST;}p7^@U?9yo{7PP@2|p#d^6$ux+G})qMGzFVGsk&xyDi2r}i*~%SZQ7KI7Vl z9B=#1UFjuRn9*CGyVL>8^(8qPbx^?*tdN|@kzBPjAvUxzw_^=z)Si;&h0~hy67uc3 z*wGEs0|{7X9cg1GUDN=kZ7VBR(e8a7oEwB4va7*9TeWqbkR)#D!O-Q^kwS zMTr&e_H3P6rZXK4Nlz=P$CHcqBL@AD>i9}=b&_k(U!yke6RxfZ>huOSa5o_8&Ii- zid~M1!~=qfG+4U-#mz;ZT@~;2@9-nuedcBA*hC6hp+k&|!6jcxbK~Yo)0~!=94~vR zCMMj+q%S?_1(}~deMym|%=zy(u`k!xumuN$Yl@YVal?Lih13C5WN3<#JcCv$K=E*x z!yQk%aCiSKCoDs9XlPTl04mBux5$!$rb=9RWZ{x_n43Zbm#&FhdUIpv-QL08+wFH7 z@Aux(diLeZ?RVR6Hn&MmcMDO5EKYJR3n5=aKGG;Pat%Oyg%Yr^v~DorwGwI@Je5aS zjL?`Vwqof7HtG)5p#)|&PT6?-;>s$?Tq5h#it7GRGxg-n6EMmR4x3^D3(G4@n1?y2 zMuorP>ox`QD;WC=xUBYyvo3)<058S<%jsg)*zHcP-OxBtUlmWbk;0@#vZ;y4*w}7j z2a*Qn;I>vwD=KkZWf#FRf}XCTA+gmx+D1Jmxr z#%P&`)&QFh%tb39JJjNH^^^G+FpddPG@G@A9{Bpp{(tUvs2u2bw_ZqA=By#apVhR6 z%S%36bBO^L4M&x|U9N0o(ap|<$UX=NiFR;1I7q40MeM5_DDAGjD~CVQB;0N1@j5!u zrASEmvF!|JXDiFtkyCSlJCtee{KnmBBrvIg#q*_yTo-dHQ=G~SNwQHoNU9O3E(gbV za+u4hHoQAJ4`bA{8p>2It-L#1DO>M0{!(6x#l`tGv$gAcowhKmoVJbP7O4nWgbny* z|MpAE{hCU>CkAmB0ZX#*Z_hd=tE6USv$e@FMiHo>fg_T13F9h69e;%hsvxzU3=}F@ zkh%79d;YuA{;m8Zb1QS0^AdZ*Xi~-XJ;t?gON(G;)_IG(0k3HYIB$T5 zq*)qFPM&JoggVe1sVkyXkG>dx2=zc07d5OPg z*w{QTbXCjbLcK(*btnLXewJq@-mEM5&dZpG&pW31a#Yf^7(daO%TkdZPu<(g;L4Cw zmKxz8NP=1VZQ|W=I+Dv>n}bAP;{G)&PCj=u>~Zf@EY!KIgSeJQRGodfChltHW_8jR ze4uLPe=hMM2?uDC46A~=mG)#vCh=9MUZMAGI9h{ zyEI)H>?7)#O+L(lv?XeE>pX>9S*?%9b}p%Ixmt)6XA`Un<+34G6BeQS*3}*G3pcGl zwAR~ zb6L}&@Z#@yaQmmafnKpK1cyXu_!!nGoOr-M(rTy7DtctKZXgY@oblcue-~TB%K^oW zEqx^Et^5lLQktn#3o9$j6F6Gp-`;gq(lI_E*mVP@Rr08+ n6K}2W}D!F5{4{#x1 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